【发布时间】:2013-02-01 23:52:17
【问题描述】:
如果我想选择 /a/b1/c 和 /a/b2/c 我可以使用以下选项之一:
/a/*[local-name()='b1' or local-name()='b2']/c
/a/b1/c | /a/b2/c
但我想知道是否有更优雅的方式来指定“b1 或 b2”,而无需重新输入几乎整个表达式,也无需使用 local-name 函数。
很遗憾,这些表达式不起作用:
/a/b1 or b2/c
/a/[b1 or b2]/c
/a/b1 | b2/c
/a/[b1 | b2]/c
【问题讨论】: