【问题标题】:Grab HTML code from web从 Web 获取 HTML 代码
【发布时间】:2009-12-09 05:15:43
【问题描述】:

我正在做一个有趣的项目,但我只想从网站上获取 html 代码,稍后我将只提取链接。

我已经在谷歌上搜索了几分钟,但没有找到任何符合我要求的内容(只是文本)。

【问题讨论】:

  • 我……不能……抗拒……“特别”!

标签: c# html string


【解决方案1】:

你想要的是HTML Agility Pack

【讨论】:

  • 我听说只有当我用作目标的页面验证为 html 时才会起作用。这是真的吗?
  • HTML Agility Pack 可以容忍格式错误的 HTML - 如果它显示在浏览器中,库可能会解析它。
【解决方案2】:
WebClient client = new WebClient();
String htmlCode = client.DownloadString("http://born2code.net");

【讨论】:

    【解决方案3】:

    您是否查看过像 Httrack 这样的标准工具,或者如果您想真正想要 html,如果您正在编程以获取乐趣,请查看 WebClientHttpWebRequest,如果您想了解更多信息。

    【讨论】:

      【解决方案4】:

      这对我很有帮助——Parsing HTML in C#

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-06
        • 2012-04-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多