json - Coldfusion 无法显示正确的 JSON 对象

标签 json coldfusion

我正在使用 Coldfusion 开发 Web 应用程序。当客户端向应用程序发送请求时,应用程序需要使用 JSON 对象发回响应。所以我试图显示 JSON 对象,但我在我的 JSON 对象之前得到两个斜杠“//”。这就是为什么当我使用 isJSON 函数时,它返回 NO。

这是我在coldfusion中使用的代码:

<cfset usr_result= StructNew() />
<cfset usr_result = {'result'='success', 'type'='new'}>
<cfset json = SerializeJSON(usr_result)>

<cfoutput>
  #json#
  #isJson(json)#
</cfoutput>

输出是:
//{"result":"success","type":"new"} NO

我期待着
{"result":"success","type":"new"} YES

有什么建议?

谢谢!

最佳答案

检查 CF 管理员。有一个设置标记为:Prefix serialized JSON with .关闭该设置。

关于json - Coldfusion 无法显示正确的 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33528088/

相关文章:

coldfusion - 使用 ColdFusion 并获取 "Internal Server Error"而不是 ColdFusion 错误页面

hash - MD5 哈希值总是大写还是小写?

mysql - 通过 MySQL 中的 bool 值查找 JSON 对象路径

javascript - 需要帮助让 Zapier 脚本示例在 JSFiddle 中工作

excel - 使用 ColdFusion 对 Excel 文件进行条件格式化

soap - 带附件的ColdFusion SOAP响应

javascript - 不使用 AJAX 加载 JSON 数据

Java 对象转 JSON : field names

c - 用 C 将 JSON 字符串放入数据库

用于解析 "Accept" header 的正则表达式