PHP相当于PyQuery还是Nokogiri?

时间:2010-05-12 02:07:14

标签: php screen-scraping

基本上,我想做一些HTML屏幕抓取,但想弄清楚它是否可以在PHP中使用。

在Python中,我会使用 PyQuery。 在Ruby中,我会使用Nokogiri

5 个答案:

答案 0 :(得分:8)

在PHP中,您可以使用phpQuery

P.S。这有点讽刺,我来到这个页面寻找Python中的phpQuery等价物:)

答案 1 :(得分:1)

在PHP中进行屏幕抓取,你可以使用史努比(http://sourceforge.net/projects/snoopy/)或简单的HTML DOM解析器(http://simplehtmldom.sourceforge.net/

答案 2 :(得分:1)

答案 3 :(得分:0)

与PHP中最接近Nokogiri的是this one

答案 4 :(得分:0)

还有内置的PHP DOM库。它们包括DomDocument,其loadHTML()方法用于解析字符串中的html,DomElementDomNode用于通过对象构建HTML。