>不使用cfxml在xml属性中编码

时间:2014-02-24 17:30:27

标签: xml coldfusion coldfusion-9

我正在尝试编码>在xml的属性中。我正在使用的xmlformat函数正确编码它,但cfxml标记然后转换回>。 CDATA对转换也没有任何影响。这只是我正在做的一个简单的标记。 >在属性之外使用时保持编码,但不在属性中。

<cfxml variable="xmlObject" casesensitive="yes">
<someXML> 
    <cfoutput>
        <someElement someAttribute="![CDATA[#XmlFormat("Body of element with <, >, "" and & goes here.", "true")#]]">  
            #XmlFormat("Body of element with <, >, "" and & goes here.", "true")# 
        </someElement> 
    </cfoutput>
</someXML> 

    

<cfcontent type="text/xml">
<cfsavecontent variable="xmlDownLoad">
    <cfoutput>#toString(xmlObject)#</cfoutput>
</cfsavecontent>

<cfcontent type="text/plain" variable="#ToBinary(ToBase64(xmlDownLoad))#">

0 个答案:

没有答案