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 に答える