0

hrere 是该问题的一个示例:

命令:

(new JSONObject([a:[b:1]])).toString()

将导致:

{"a":"{b=1}"}

当我期待得到

{"a":{"b":1}}

我错过了什么?

4

1 回答 1

1

如果您在控制器中执行此操作,则可以使用 grails JSON 转换器进行转换:

import grails.converters.JSON
...
render [a:[b:1]] as JSON
于 2013-01-23T08:34:44.533 回答