我有一个简单的需求,其中我需要获取属性xml:id的值,即af1。
我使用的是SAXParser,这是我的xpath:a/aff/@xml:id,相反,我能够获取使用xpath:a/aff/@value的值
但是我无法检索到值,你能帮我吗
<;?xml version=“1.0”encoding=“UTF-8”?>;
<;a>;
<;aff xml:id=“af1”value=“a”>;
<;uAff>;
你好
</uAff>;
</aff>;
<;aff xml:id=“corr1”>;
<;uAff>;
你好
</uAff>;
</aff>;
</a>;
提前谢谢
要获取可以使用的属性值,请执行以下操作:
/a/aff/@*[name()='xml:id']