0

如何解析外部页面上的 HTML 并读取其内容(例如,从 google.com 获取 DIV 元素内的内容)。

设置:

var wc = new WebClient();
wc.Credentials = new NetworkCredential("<username>", "<password>");
String strHtml = wc.DownloadString("http://google.com");

网络服务器具有 .NET 框架 4.5。

获取内容作为字符串 (strHtml) 不是必需的。

最好在没有安装任何 .DLL 的先决条件的情况下读取 DOM,使Html Agility Pack不是一个选项。正则表达式也不是一种选择,我需要一种更可靠的方法。

搜索目标应该能够以类似字符串的方式进行描述,因为它应该可以使用 URL 地址栏将其作为参数传递给 .aspx。

我找到了很多关于在 PHP 中使用 DOM API 的信息,但是 ASP.NET 等价物是什么?

4

0 回答 0