从xpath选择器获取绝对路径

时间:2009-05-26 00:00:19

标签: xml xpath

xpath选择是否可以返回找到的每个节点的绝对路径?

快速举例

//chapter

返回

//book[1]/chapter
//book[2]/chapter
...

由于

2 个答案:

答案 0 :(得分:2)

使用XPath没有简单的方法。如果您使用的是XSLT,则可以使用多个配方,例如http://www.dpawson.co.uk/xsl/sect2/N6077.html#d7984e96

答案 1 :(得分:0)

Pythons lxml模块可以通过调用Elements的 getpath 方法来实现。