【问题标题】:Possible to execute jQuery on C# string object?可以在 C# 字符串对象上执行 jQuery 吗?
【发布时间】:2011-04-23 21:02:21
【问题描述】:

我正在通过 C# 从远程 URL 检索 HTML 源代码。我将 html 存储在一个字符串中。我想解析它,但不想使用 RegEx。而不是想利用 jQuery 引擎来解析它。这有可能吗?

这就是我从远程 url 获取 html 的方式:

HttpWebRequest wr = (HttpWebRequest)WebRequest.Create(url);
string html = (new StreamReader(wr.GetResponse().GetResponseStream())).ReadToEnd();

我找到了 Fizzler 库 (http://code.google.com/p/fizzler/),但它不使用 jQuery 引擎,所以它缺少很多东西。有关如何正确执行此操作的任何建议?

【问题讨论】:

    标签: c# .net asp.net jquery jquery-selectors


    【解决方案1】:

    可以设置这个服务器端(它不漂亮),但我建议你看看在 C# 端专门为此目的设计的东西:The HTML Agility Pack(它您链接的库是基于)。

    jQuery 并不是为此而设计的,请使用 C# 解决方案(或您可以包含的任何 .Net 语言/库)...相信我,当您完成后,您会拥有更多的头发。

    【讨论】:

    • 我可能只是为了它而这样做,因为无论如何我都是秃头 - 呜呼,我的头发又来了:)
    猜你喜欢
    • 2010-12-31
    • 2021-05-27
    • 1970-01-01
    • 2016-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    • 2013-07-06
    相关资源
    最近更新 更多