我的DOMDocument中有$ $元素:
<p class=4textlist>
String 1
<p class=4textlist> String 1.1</p>
<p class=4textlist>String 1.2</p>
String 2
</p>
有一刻,我选择了元素,我希望从这些具有“4textlist”类的元素中获取所有p标签。
为此,我尝试了:
$result = $xpath->query('descendent::p[@class="4textlist"]', $paragraph);
但这不起作用。好吗?
答案 0 :(得分:2)
您的查询中有一个拼写错误,descendent
与descendant
。 descendant::p[@class="4textlist"]
工作正常。
您可能还会考虑.//p[@class="4textlist"]
。
答案 1 :(得分:0)
试试这个:
//p[@class="4textList"]