WDDX 在来自数据库的 XML 上崩溃(CF 2016)
WDDX crashes on XML from DB (CF 2016)
当我查询具有 XML 列的数据库 table 时
<cfquery name="qryData">
DECLARE @data xml = '<ul class="xoxo"><li><span><b>Config</b> [<var>1</var>]:</span><code>compliance</code></li></ul>'
SELECT @data AS Conf
</cfquery>
转换为WDDX时崩溃
<cfwddx action = "cfml2wddx" input = "#qryData#" output = "wddxText">
Adobe Bugbase:https://bugbase.adobe.com/index.cfm?event=bug&id=4152876
有没有比转换为 varchar(max) 更好的解决方法?
此问题已通过 ColdFusion 2016 更新 3 得到纠正
https://helpx.adobe.com/coldfusion/kb/coldfusion-2016-update-3.html
当我查询具有 XML 列的数据库 table 时
<cfquery name="qryData">
DECLARE @data xml = '<ul class="xoxo"><li><span><b>Config</b> [<var>1</var>]:</span><code>compliance</code></li></ul>'
SELECT @data AS Conf
</cfquery>
转换为WDDX时崩溃
<cfwddx action = "cfml2wddx" input = "#qryData#" output = "wddxText">
Adobe Bugbase:https://bugbase.adobe.com/index.cfm?event=bug&id=4152876
有没有比转换为 varchar(max) 更好的解决方法?
此问题已通过 ColdFusion 2016 更新 3 得到纠正
https://helpx.adobe.com/coldfusion/kb/coldfusion-2016-update-3.html