使用DOM

时间:2017-11-11 06:54:17

标签: dom domdocument

我试图使用dom废弃一个网站,但我无法提取这个:

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

我一直在尝试此查询,但它无效

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

{
    foreach ($urs->attributes as $att2)
    {
        print_r($att2->value);
        }
    }

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您在xpath表达式中缺少右括号]

替换此行:

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

这一行:

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

那会给你:

  

218