将两个XPath合二为一

时间:2017-05-14 21:55:07

标签: xml xpath

我只有这个XPath:

/queryresult/pod[position()=2]/subpod/plaintext

我想添加另一个XPath:

/queryresult/pod[position()=3]/subpod/plaintext

我应该做什么?

1 个答案:

答案 0 :(得分:2)

通常,您可以使用union {|组合 xpath 1 xpath 2 )运营商:

xpath 1 | xpath 2

但是,您可能更喜欢使用此XPath,

/queryresult/pod[position()=2 or position()=3]/subpod/plaintext

利用两个特定XPath之间的共性。