DOM

2017-11-11 9 views
0

DOMを使用してウェブサイトをスクラップしようとしているイムが、これを抽出するイムができないと、データreactidの抽出:私はこのクエリをしようとしてきたが、それはDOM

$allClass = $xpath->query("//h1[@data-reactid='218'"); 
foreach ($allClass as $urs) 

{ 
    foreach ($urs->attributes as $att2) 
    { 
     print_r($att2->value); 
     } 
    } 
を仕事doesntの

<h1 data-reactid="218"> 
some info 
some info 
</h1> 

誰も私を助けてもらえますか?

答えて

0

あなたのxpath式には、閉じ括弧]がありません。このラインでは

$allClass = $xpath->query("//h1[@data-reactid='218'"); 

この行を置き換え

$allClass = $xpath->query("//h1[@data-reactid='218']"); 

あなたを与えること: