17

可能重复:
如何使用 PHP 解析和处理 HTML?

我正在研究 PHP 的 HTML DOM 解析器。我找到了PHP Simple HTML DOM Parser。还有其他我应该看的吗?

4

3 回答 3

19

是的。简单的 html 文档很好,但比内置的 dom 解析器慢一个数量级。

$dom = new DOMDocument();
@$dom->loadHTML($html);
$x = new DOMXPath($dom); 

foreach($x->query("//a") as $node) 
{
    $data['dom']['href'][] = $node->getAttribute("href");
} 

用那个。

于 2010-12-02T00:28:16.153 回答
5

你可以看看内置的DOM

http://php.net/dom

于 2010-12-02T00:27:45.437 回答
1

最近我也发现了 ganon,但总的来说PHP Simple HTML DOM Parser是最好的!

于 2011-12-22T11:10:30.673 回答