XPath expression: You might be using the true() XPath function to test for node existence. To test for node existence, compare true() with the results of using the boolean()function on the node.
これは、XPath 検証メッセージです。
説明
|
解像度
|
XPath 式に評価されるノードが
true
関数の結果に設定されているか、その結果と比較されています。
true
関数は値 true を返します。
ノードが存在するかどうかをテストするには、
boolean
関数を使用します。次のルート条件は、
stringVar
変数のノードが存在するかどうかをテストします。
boolean(/process_data/@stringVar) = true()
|
true
関数を正しく使用していることを確認します(
true
を参照)。
boolean 値の値をテストするには、値を文字列に変換します。次の例では、
boolVar
という名前の boolean 変数を文字列に変換し、それを「true」と比較します。
string(/process_data/@boolVar) = "true"
|
|
|
|