私が制御していない関数で、データが返されています
return xmlFormat(rc.content)
後でやりたい
<cfoutput>#resultsofreturn#</cfoutput>
問題は、すべての HTML タグがエスケープされていることです。
検討しました
<cfoutput>#DecodeForHTML(resultsofreturn)#</cfoutput>
しかし、これらが互いに逆であるかどうかはわかりません
私が制御していない関数で、データが返されています
return xmlFormat(rc.content)
後でやりたい
<cfoutput>#resultsofreturn#</cfoutput>
問題は、すべての HTML タグがエスケープされていることです。
検討しました
<cfoutput>#DecodeForHTML(resultsofreturn)#</cfoutput>
しかし、これらが互いに逆であるかどうかはわかりません
Adrian が結論付けたように、最善の選択肢は、事前にエンコードされた値を取得するシステムを実装することです。
現在の状態では、使用する文字列は xml ドキュメント用にエンコードされています。1 つのオプションは、テキストを含む xml ドキュメントを作成し、xml ドキュメントからテキストを解析することです。このメソッドがどれほど効率的かはわかりませんが、テキストを事前にエンコードされた値に戻します。
function xmlDecode(text){
return xmlParse("<t>#text#</t>").t.xmlText;
}