HtmlAgilityPack在注释行中获取内容

时间:2013-11-29 16:33:46

标签: html dom get comments

我想在注释行字符串中获取内容值:

<!-- <meta itemprop="contentURL" content="http://**.com/za6dc7.mp4" />-->

 Dim node As HtmlAgilityPack.HtmlNode = doc.DocumentNode.SelectSingleNode("//meta[@item='contentURL']")
 TextBox1.Text += node.GetAttributeValue("content", String.Empty)

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

不确定是否可行。我宁愿处理所有评论节点,如此处所述How to select node types which are HtmlNodeType.Comment using HTMLAgilityPack,然后为每个评论的内容创建新的HTMLDocument,然后从中提取所需的信息。

UPD:HAP很快,因此不会降低性能。