〜=和〜<>之间的差异。文件中的标签

时间:2017-06-27 02:34:54

标签: xml tags wix

这两个标记~=~<>之间有什么区别?

例如:

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

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

上述两个条件究竟发生了什么?

1 个答案:

答案 0 :(得分:3)

Conditional Statement Syntax

  

对于字符串比较,代字号&#34;〜&#34;以操作符为前缀执行不区分大小写的比较。

     如果左值等于正确值,则

= TRUE。

     

&LT;&GT;如果左值不等于正确值,则为TRUE。

所以第一个是不区分大小写的,第二个是不区分大小写的。