【发布时间】:2011-04-25 19:25:09
【问题描述】:
我正在尝试使用 XPathDocument 解析一个 html 页面,但给出了错误,因为 html 不是 xml... 有没有办法做到这一点?
【问题讨论】:
标签: c# xpath html-parsing
我正在尝试使用 XPathDocument 解析一个 html 页面,但给出了错误,因为 html 不是 xml... 有没有办法做到这一点?
【问题讨论】:
标签: c# xpath html-parsing
应该使用HtmlAgilityPack。还是最好的!
【讨论】:
使用 Html Agility Pack 之类的东西,它可以将你的 html 加载到一个 DOM 对象中,例如 xpath 查询可以遍历该对象。
除非您的 html 实际上是 xhtml,否则它通常不是具有正确开始和结束节点标记的有效 xml 结构。
【讨论】: