标签: php xml
假设我有简单的XML,例如:
<people> <person id="52"> <name>John</name> </person> <person id="53"> <name>Sally</name> </person> </people>
我使用$xml=simplexml_load_file('filename')加载文件。
$xml=simplexml_load_file('filename')
如何引用ID为53的人的姓名,而不是通过寻找此人来迭代?
答案 0 :(得分:0)
使用xpath()搜索匹配元素。
xpath()
$person = $xml->xpath("/people/person[@id='53']")[0];