2017-06-27 1 views
0

Was ist der Unterschied zwischen diesen beiden Tags ~= und ~<>?Unterschied zwischen ~ = und ~ <> Tags in WIS-Datei

Zum Beispiel:

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

und

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

Was genau in beiden oben genannten Bedingungen geschieht?

Antwort

3

Conditional Statement Syntax

Bei String-Vergleichen, eine Tilde "~" für den Bediener voran führt einen Vergleich, der nicht Groß- und Kleinschreibung.

= TRUE, wenn der linke Wert gleich dem rechten Wert ist.

<> TRUE, wenn der linke Wert ungleich dem rechten Wert ist.

Also die erste ist eine Groß- und Kleinschreibung gleich und die zweite eine Groß- und Kleinschreibung nicht gleich.

+0

Vielen Dank für die schnelle Antwort :), Ich habe jedoch einen Zweifel. Ist das Ausrufezeichen! vor der CDATA, kann die Bedingung beeinflussen? – vishal

+1

Nein, das ist keine Bedingung, das ist nur das Format für eine CDATA siehe https://stackoverflow.com/questions/2784183/what-does-cdata-in-xml-mean – Dijkgraaf

Verwandte Themen