1
考虑下面的XML文件:XPath表达式
<a>
<b>
</b>
<c>
<d>content X</d>
</c>
<c>
<d>content Y</d>
</c>
</a>
有没有简单的方法来解析XML使每个元素都有其XPath表达式,所以我当我做一些像curl http://localhost:5000/home/content?xpath=/a/c/d[2]
它承认我指的是第二个<d>
标签?
如果没有简单的方法,有关如何实现这一目标的任何建议?
因为XML中的每个''单元只有一个''孩子,不会有任何结果的'.../C/d [2]'。该索引应该是''而不是'',如@dirkk的回答 –
har07