如何解决将序列化的json从新格式转换为旧格式
我有一个格式良好的序列化json,但是尝试以Coldfusion格式8及之前的版本进行deserializejson>可能吗? 我看了看文档,检查了自定义序列化器等以及其他值,但它们似乎不起作用,正如我在这里尝试做的那样 知道我该怎么做
做了一些尝试,但我感到困惑
<cfscript>
myStruct = {a=1,b=2,c=3,d=4,e=5};
myKeyList=myStruct.keyList();
WriteOutput(myKeyList);
</cfscript>
<cffunction name="NewJSOntoOldJSON" returntype="any" output="false">
<cfargument name="sData" required="true" type="any">
<cfscript>
var oldJSON = { "COLUMNS" : };
var arrofColumns = ListtoArray(sData.keyList());
for (arrofColumn in arrofColumns) {
arrayAppend(oldJSON,arrofColumn);
}
writedump(oldJSON);
</cfscript>
<cfreturn oldJSON>
</cffunction>
<cfdump var="#NewJSOntoOldJSON(myStruct)#">
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。