我有以下xml格式
<locale id='us'>
items here
</locale>
如何通过其ID获取语言环境节点?
我有以下代码
$xml = simplexml_load_file("config.xml");
$nodes = $xml->xpath('*[id = "us"]');
但我想这不是正确的方式
答案 0 :(得分:1)
使用@
轴说明符来引用属性:
*[@id='us']
如果您想通过ID获取可以出现在文档中任何位置的元素,请使用:
//*[@id='us']
答案 1 :(得分:1)
$xml = simplexml_load_file("config.xml");
$nodes = $xml->xpath("*[@id='us']");