我有一个以JSON格式存储的数据结构,使用serializeJSON函数进行转换.我遇到的问题是CF中可以布尔的字符串,如Yes,No,True和False,将转换为JSON作为布尔值.下面是示例代码.有关如何防止这种情况的任何想法?
码:
<cfset test = {str='Yes'}>
<cfset json = serializeJSON(test)>
<cfset fromJSON = deserializeJSON(json)>
<cfoutput>
#test.str#<br>
#json#<br>
#fromJSON.str#
</cfoutput>
Run Code Online (Sandbox Code Playgroud)
结果:
Yes
{"STR":true}
YES
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5709 次 |
| 最近记录: |