17

重複の可能性:
PHPでHTMLを解析および処理する方法は?

PHP用のHTMLDOMパーサーを調べています。PHP SimpleHTMLDOMパーサーを見つけました。他に注目すべきものはありますか?

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

最近、私もガノンを見つけましたが、一般的にはPHP Simple HTML DOMパーサーが最適です!

于 2011-12-22T11:10:30.673 に答える