0

可能重复:
在 C# 中解析 html 的最佳方法是什么?

我正在尝试编写一些使用 HttpWebRequest 和 GET 方法(或任何建议的更快函数)的代码,在页面上找到一个关键字,然后在各种文本视图中显示它之后的内容。

它查找的主页将始终相同,并且始终会找到相同的行但具有不同的数据。

我读过很多关于 HtmlAgilityPack 的东西,但我不知道我是否可以使用它,也不知道如何使用它。

是否有任何更快的函数可用于在源中获取和查找数据?
我可以使用 HtmlAgilityPack,如果可以的话(请举例)?
有没有更简单的方法可以做到这一点?

干杯
诺克斯

4

1 回答 1

0

是的,如果你想从标签中提取文本,你可以使用 HtmlAgilityPack

HtmlAgilityPack是一个 HTML 解析器,它从“真实世界”的 HTML 文件构建读/写 DOM。它支持 XPATH 或 XSLT,并且可以容忍“真实世界”的畸形 HTML

在一行中,它使用真正有助于快速提取数据的 XPath 查询

于 2012-07-23T21:13:29.110 回答