2016-11-16 8 views
0

Booleans section of the XPath specAndExprOrExprの例から、小文字の単語(and,)が有効であることは明らかです。ただし、このドキュメントでは、大文字(ANDOR)、またはこれらのキーワードの大文字小文字の組み合わせが有効かどうかは明示的に記載されていません。XPathのブール式は大文字と小文字を区別しますか?

これらのキーワードの小文字以外のバリエーションは有効ですか?

答えて

1

はい、ブール式演算子は大文字と小文字を区別します。

いいえ、ANDおよびORは、XPathで有効な論理演算子キーワードではありません。

あなたが明らかにしたBNFは小文字を示していますandorと大文字小文字の区別がありません。ほとんどの言語のキーワードは大文字と小文字を区別します。

任意準拠XPathプロセッサはAND又はand又はorが予想されるORに遭遇するとエラーを放出します。

+1

XMLの世界では、大部分は大文字と小文字が区別されます。唯一の例外は、XMLスタック外の標準で定義されている言語コードやエンコーディング名のようなものです。 –

関連する問題