2017-06-27 5 views
0

これらの2つのタグの違いは何ですか~=~<>?例えばwisファイルの〜=タグと〜<>タグの違い

:正確に二つの条件の上で何が起こっているのか

<Condition><![CDATA[CUSTOMER~="xyz"]]></Condition> 

<Condition><![CDATA[CUSTOMER~<>"abc"]]></Condition> 

?文字列比較、チルダについて

答えて

3

Conditional Statement Syntax

「〜」演算子の前に付け、大文字と小文字を区別していない比較を行います。

=左の値が正しい値と等しい場合はTRUEです。

<>左の値が正しい値と等しくない場合はTRUEを返します。

したがって、最初のものは大文字と小文字を区別しないもので、2番目のものは大文字と小文字を区別しないものです。

+0

すみません、ありがとうございました。 感嘆符! CDATAの前に、状態に影響を与えることができますか? – vishal

+1

いいえ、それは条件ではなく、CDATAの形式です。https://stackoverflow.com/questions/2784183/what-does-cdata-in-xml-meanを参照してください。 – Dijkgraaf