0

使用 XPath 2.0,如何在空节点集的情况下指定默认值?如果找不到密钥,我希望能够做一些事情来$datatypes/type[@key="somevalue"] or "default value"返回默认值。

4

1 回答 1

2

可能这不是您要寻找的,但我认为您需要做的是拥有一个 Conditional Expressions

因此尝试这样的事情:

if ($datatypes/type[@key="somevalue"])
 than $datatypes/type[@key="somevalue"]
 else "default value"
于 2013-07-24T05:32:57.970 回答