因为很多时候把cfdump的输出直接存到数据库里,现在要解出来重新使用。(当时就图个方便。其实应该使用cfwddx,把wddx的内容存起来就可以无限使用了。)
办法想到一个,因为html可以看作是松散的xml,所以可以把cfdump的内容转成xml。使用xml的功能,把需要的数据一个一个弄出来。
例子:
<cfset a.a = 1>
<cfset a.b = 2>
<!--- <ROOT></ROOT>很重要,不然不会被看作是xml--->
<cfsavecontent variable="b"><ROOT><cfdump var="#a#"></ROOT></cfsavecontent>
<cfcontent reset="yes"><cfoutput><cfdump var="#XMLParse(b)#"></cfoutput>
本文介绍了一种将ColdFusion中的cfdump输出转换为XML格式的方法,以便于后续的数据解析与使用。通过创建一个包含cfdump内容的XML文件,利用XML的强大功能来逐个提取所需数据。
1043

被折叠的 条评论
为什么被折叠?



