Ampersand打破了我的XML加载jQuery

时间:2012-06-14 19:21:21

标签: jquery xml ajax

我的描述显示在XML文档中,然后使用jQuery将其加载到应用程序中。

当我尝试使用'&'时它打破了加载代码。我也试过了

&

它也不起作用。

是否有一项工作可以让我包含'&'我的XML中的符号?

编辑:结构是......

<picture title="Name" description="A picture of Adam & Eve"></picture>

2 个答案:

答案 0 :(得分:6)

您可以使用&amp;。 xml解析器将&视为character entity的开头...而&本身不是有效的字符实体。

<picture title="Name" description="A picture of Adam &amp; Eve"></picture>

答案 1 :(得分:4)

尝试将其包装在!&lt; [CDATA标签中。 xml中的解析器不允许使用&符号。

例如:

<title><![CDATA[Adam & Eve]]></title>

了解更多here

相关问题