JSON return ColdFusion 中为空
JSON return null in ColdFusion
我想 return 一个 null 作为我 JSON 响应的一部分
local.JSON = { "pwdstate" : null, "pwdconfirmstate" : null, "content" : "" };
...
framework.renderData().data( SerializeJSON(local.JSON) ).type( "rawjson" );
但我收到一条错误消息 Variable NULL is undefined.
如何发回空值?
注意:不存在不是一种选择
文字 null
表达式是 introduced in ColdFusion 2018。您仍然需要在服务器级别(管理面板,管理员 API)或应用程序级别(this.enableNullSupport = true
in Application.cfc
)明确启用它。
对于 >= ColdFusion 7 和 <= ColdFusion 2016 的所有版本,您可以使用 javaCast("null", "")
解决它。
我想 return 一个 null 作为我 JSON 响应的一部分
local.JSON = { "pwdstate" : null, "pwdconfirmstate" : null, "content" : "" };
...
framework.renderData().data( SerializeJSON(local.JSON) ).type( "rawjson" );
但我收到一条错误消息 Variable NULL is undefined.
如何发回空值?
注意:不存在不是一种选择
文字 null
表达式是 introduced in ColdFusion 2018。您仍然需要在服务器级别(管理面板,管理员 API)或应用程序级别(this.enableNullSupport = true
in Application.cfc
)明确启用它。
对于 >= ColdFusion 7 和 <= ColdFusion 2016 的所有版本,您可以使用 javaCast("null", "")
解决它。