我喜欢Python中的Beautiful Soup爬虫库。它非常好用。在Ruby中有相似的库吗?
美丽汤对应的 Ruby 库是什么?
原标题:
最佳回答
来自Ruby Toolbox的此页面包括一张图表,显示了各种解析器的相对受欢迎程度。
问题回答
「Nokogiri」是另一个HTML/XML解析器。根据「这些基准测试」,它比「hpricot」更快。Nokogiri使用libxml2,可以取代hpricot。它还拥有漂亮的CSS3选择器支持。
编辑:有一个新的基准测试,比较了 nokogiri、libxml-ruby、hpricot 和 rexml。在这里查看。
Ruby Toolbox有一个关于HTML解析器的分类,在这里。
There s scRUBYt!, Rubyful-soup (no longer maintained), WWW::Mechanize, scrAPI and a few more.
或者您可以使用 Hpricot 或Nokogiri 进行解析。
Hpricot是什么?我不知道别人在用什么...
相关问题
热门标签
- winforms
- combobox
- fogbugz
- java
- date
- internationalization
- asp.net
- iis
- url-rewriting
- urlrewriter
- c#
- enums
- ocaml
- haxe
- algorithm
- string
- viewstate
- .net
- c++
- c
- symbol-table
- mysql
- database
- postgresql
- licensing
- migration
- vb.net
- vb6
- declaration
- vb6-migration
- python
- psycopg2
- backup
- vmware
- virtualization
- gnu-screen
- authentication
- desktop
- excel
- xll
- cultureinfo
- regioninfo
- oracle
- client
- session
- download
- html
- virtual
- constructor
- scenarios
- perl
- full-text-search
- javascript
- ajax
- testing
- oop
- inheritance
- vim
- encapsulation
- information-hiding