&安培;&安培;在XML中(逻辑运算)

时间:2010-03-03 08:51:55

标签: xml

在一个应用程序中,我正在使用配置文件,我也想使用'&&'。

<?xml version="1.0" encoding="ISO-8859-1" ?>
<use-case id="customer">
    <precondition evaluate="!empty customer && !empty product" />
    <menu-item id="customer" label="Kunde" />
</use-case>

使用此代码,由于'&amp;&amp;'而导致验证错误...

有没有解决方法来表达这个?

THX

2 个答案:

答案 0 :(得分:7)

<?xml version="1.0" encoding="ISO-8859-1" ?>
<use-case id="customer">
    <precondition evaluate="!empty customer &amp;&amp; !empty product" />
    <menu-item id="customer" label="Kunde" />
</use-case>

答案 1 :(得分:2)

能够将几乎任何旧垃圾推入XML文件是CDATA的工作,例如:

<precondition name="evaluate">
    <![CDATA[!empty customer && !empty product]]>
</precondition>

然后你不必担心]]可能性以外的任何事情。