使用PHP 5.2.2进行xpath查询

时间:2012-02-10 16:44:25

标签: php xpath

我有像

这样的元素
<div class="a b c">...</div>

在我的HTML中。 xpath查询// div [@ class =“a b c”]在PHP 5.3.8中返回正确的节点列表。 但PHP 5.2.2上的相同查询不返回任何节点。我究竟做错了什么 ? 。 我见过其他相同类型的问题,例如How can I match on an attribute that contains a certain string?并尝试了类似的内容:

//div[contains(concat(@class,' '),'a ') and contains(concat(' ',@class,' '),' b ') and 
            contains(concat(' ',@class),' c')]

但似乎没有任何效果。但它在PHP 5.3.8上运行得非常好。我错过了什么?

0 个答案:

没有答案