Использование HtmlAgilityPack для изменения тегов гиперссылки - PullRequest
3 голосов
/ 12 июня 2009

Как использовать HtmlAgilityPack для замены всех гиперссылок, например ::

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

так, чтобы оставался только атрибут href. URL.

Возможно ли это?

1 Ответ

5 голосов
/ 12 июня 2009
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
...