为什么';CFXML-like&;amp;?

为什么';CFXML-like&;amp;?,xml,coldfusion,ampersand,Xml,Coldfusion,Ampersand,使用CFXML,我得到以下错误: 分析XML文档时出错。实体名称必须为空 紧跟实体引用中的“&” 转储显示了使用的符号,如下所示: 事物-&-事物 代码如下: <cfxml variable="xml"> <cfoutput> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> #xml# </urlset>

使用CFXML,我得到以下错误:

分析XML文档时出错。实体名称必须为空 紧跟实体引用中的“&”

转储显示了使用的符号,如下所示:

事物-&-事物

代码如下:

<cfxml variable="xml">
    <cfoutput>
        <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
            #xml#
        </urlset>
    </cfoutput>
</cfxml>

#xml#

为什么CFXML不喜欢这种格式的安培数,它们应该是什么格式?

在数据周围使用xmlFormat(),它会解决您的问题。

它是否需要双重编码,例如
&;amp