2015-04-22 56 views
0

我试图编写一个XPath行,它有条件地使用2个属性值中的1个,具体取决于一个属性是否有值。有条件的XPath表达式

Ex。

我要找的逻辑是...

如果@ SRC = “”,然后使用@other。

编辑为包含我与XPath 1.0卡住。

回答

1

我找到了适合我的解决方案。

简而言之...

的concat(../@ SRC,../@其他[否(/根/ @ PART_NO)])