Utilizzo di HtmlAgilityPack per modificare i tag del collegamento ipertestuale

html-agility-pack

Domanda

Come utilizzare HtmlAgilityPack per sostituire tutti i collegamenti ipertestuali, ad esempio:

<a href="url">Link</>

in modo che sia lasciato solo l'attributo href. l'url.

È possibile?

Risposta popolare

Dim Doc as HtmlDocument = new HtmlDocument 
doc.LoadHtml(MyHtml)

Dim links As HtmlNodeCollection = doc.DocumentNode.SelectNodes("//a")

For Each link In links

    Dim att As HtmlAttribute = link.Attributes("href")
    MyHtml = Myhtml.Replace(link.OuterHtml, att.Value)

Next



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché