我使用PHP XPath和試圖讓與我的XML與SCP開頭的所有節點都是一樣的節點:custom_labelPHP的XPath找到
我的XML是:
<entry>
<scp:availability>in stock</scp:availability>
<scp:price unit='USD'>8.99</scp:price>
<scp:custom_label_0>seasonal</scp:custom_label_0>
<scp:custom_label_1>clearance</scp:custom_label_1>
<scp:custom_label_2>holiday</scp:custom_label_2>
<scp:custom_label_3>sale</scp:custom_label_3>
<scp:custom_label_4>best seller</scp:custom_label_4>
</entry>
我試着使用:
$numEntries = $entry->getXpath()->query("//*[contains(.,'scp:custom_label')]")->length;
我沒有得到任何結果回來
我想看到$ numEntries等於5。
我很感激幫助。非常感謝您
你的XML規範是壞的; ''應該是裏面有多個元素的標籤。 –
2014-12-03 14:40:42