PHP HTML DOM Parser

PHP HTML DOM Parser

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
How to parse and process HTML with PHP?

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


对。简单的HTML文档很好,但是比内置的DOM解析器慢了一个数量级。

1
2
3
4
5
6
7
8
$dom = new DOMDocument();
@$dom->loadHTML($html);
$x = new DOMXPath($dom);

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

用这个。


你可以看看这座建筑

http://php.net/dom


最近我也发现了Ganon,但一般来说PHP简单的HTML DOM解析器是最好的!