使用HtmlAgilityPack修改超链接标记

3 html-agility-pack

如何使用HtmlAgilityPack替换所有超链接,例如:

<a href="url">Link</>
Run Code Online (Sandbox Code Playgroud)

这样只剩下href属性.网址.

这可能吗?

小智 5

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
Run Code Online (Sandbox Code Playgroud)