【发布时间】:2017-09-11 13:15:52
【问题描述】:
我正在使用 PHP DOM XPATH。我的 XML 结构如下
<?xml version="1.0" encoding="UTF-8"?>
<root xmlns:rank="http://www.w3.org/2001/XMLSchema">
<rank:one year = "2015">99</<rank:one>
<rank:two year = "2014">128</rank:two>
<rank:three year = "2015">27</rank:three>
</root>
我想在哪里获取 2015 年节点的名称和值
预期输出为 rank:one -- 99 和 rank:three -- 27 我尝试将 xpath 查询编写为
$xpath->query('//root/[@year="2015"]');
在这种情况下,我没有得到应该是 xpath 表达式的内容
【问题讨论】: