Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
大多数类似jQuery的Ruby HTML解析器_Jquery_Html_Ruby_Parsing - Fatal编程技术网

大多数类似jQuery的Ruby HTML解析器

大多数类似jQuery的Ruby HTML解析器,jquery,html,ruby,parsing,Jquery,Html,Ruby,Parsing,如果我已经熟悉/爱上jQuery,那么我会发现哪种Ruby HTML解析器最容易使用 这样的解析器将拥有jQuery的总体理念——“获取一些HTML元素(使用CSS选择器)并处理它们”——此外,它还具有jQuery的所有DOM操作功能(prepend(),after(),等等) 显然,服务器端解析器支持jQuery事件、效果或AJAX功能是没有意义的 Edit:Hpricot做得很好(例如,doc.search(“#菜单”)。内部html)--是否有更好的API?(当我在谷歌上搜索“nokogi

如果我已经熟悉/爱上jQuery,那么我会发现哪种Ruby HTML解析器最容易使用

这样的解析器将拥有jQuery的总体理念——“获取一些HTML元素(使用CSS选择器)并处理它们”——此外,它还具有jQuery的所有DOM操作功能(
prepend()
after()
,等等)

显然,服务器端解析器支持jQuery事件、效果或AJAX功能是没有意义的


Edit:Hpricot做得很好(例如,
doc.search(“#菜单”)。内部html
)--是否有更好的API?(当我在谷歌上搜索“nokogiri v.hpricot”时,我得到的只是速度比较。我不在乎速度!我只想要一个有趣/易于使用的库!)

除了Ruby自己的和一些非常轻的正则表达式(也许?我已经有一段时间没碰Ruby了)之外,这不是更容易实现吗

除了使用Ruby自己的和一些非常轻的正则表达式(也许吧?我已经有一段时间没碰Ruby了)之外,没有别的东西可以实现这一点

你很可能会和他在一起。见鬼,它甚至在头版上说:

Hpricot是一种非常灵活的HTML 解析器,基于Tanaka Akira的HTree 还有John Resig的jQuery,但是 扫描仪用C重新编码。我借了 (我认为是)最好的主意 从这些货物中提取出一堆 使用起来很有趣


你很可能会和他在一起。见鬼,它甚至在头版上说:

Hpricot是一种非常灵活的HTML 解析器,基于Tanaka Akira的HTree 还有John Resig的jQuery,但是 扫描仪用C重新编码。我借了 (我认为是)最好的主意 从这些货物中提取出一堆 使用起来很有趣


只有最基本的HTML操作才能使用字符串操作和正则表达式完成。只有最基本的HTML操作才能使用字符串操作和正则表达式完成。Nokogiri的API与Hpricot的非常相似(更不用说Nokogiri可以模仿Hpricot的API)。我不太清楚您认为Hpricot的API有什么问题。你在寻找什么是它没有给你的?>你在寻找什么是它没有给你的?没什么特别的,我只是想知道是否通常更喜欢另一个库。Nokogiri的API与Hpricot的非常相似(更不用说Nokogiri可以模仿Hpricot的API)。我不太清楚您认为Hpricot的API有什么问题。你在寻找什么是它没有给你的?>你在寻找什么是它没有给你的?没什么特别的,我只是想知道是否通常更喜欢另一个图书馆。