是否可以在ColdFusion Fusion 8中将XML字符串转换为JSON

前端之家收集整理的这篇文章主要介绍了是否可以在ColdFusion Fusion 8中将XML字符串转换为JSON前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到的情况是,我收到一个包含 XML字符串的查询.我应该将它转换为json.

我编写了一个小的CF函数,它遍历/解析XML并方便地将其转换为json.现在的问题是,XML模式已经改变,这迫使我重新编写CF函数以适应新的模式.

是否有更好/通用的方式将XML转换为json? (虽然使用ColdFusion!)

解决方法

XSLTJSON.

下载XSLT样式表并将其与ColdFusion的XmlTransform() function一起使用.

<cfset xmlDoc  = XmlParse(yourXmlString,true)>

<cfset params  = StructNew()>
<cfset params["any-param"] = "you wish to pass to the XSL processor">

<cfset jsonStr = XmlTransform(xmlDoc,"xml-to-json.xsl",params)>

猜你在找的XML相关文章