我正在使用此XPATH查询:
xpath.compile("/TEI.2/text/body/div/entry/sense/cit/quote[text()="malta"]")
我想获得包含“malta”的第二个“引用”节点。我怎么能这样做?
我试过了:
xpath.compile("/TEI.2/text/body/div/entry/sense/cit/quote[text()="malta" and position()=2]")
以及
xpath.compile("/TEI.2/text/body/div/entry/sense/cit/quote[text()="malta"][2]")
这些给我一个空的结果,但我确定有第二个节点。
谢谢!
答案 0 :(得分:1)
解决了它。
我必须在最终[2]
之前为表达式添加括号即
xpath.compile("(/TEI.2/text/body/div/entry/sense/cit/quote[text()="malta"])[2]")
谢谢!