XML示例
<book name="Queen" id="xxxx0">
<descriptions>
<description synopsis="bla bla bla"/>
</descriptions>
</book>
<book name="King" id="xxxx7">
<descriptions>
<description synopsis="snu snu snu"/>
</descriptions>
</book>
依旧......
现在,我可以使用simplexml_load_file进行解析:
echo $xml->book[0]['name']."<br>";
echo $xml->book[1]['name']."<br>";
如何使用id值而不是属性书的顺序进行解析?
答案 0 :(得分:1)
Xpath将允许您以任何方式选择节点。
$king = $xml->xpath('//book[@id="xxxx7"]');