我正在使用Grails作为我的应用程序,我遇到了JSON转换器的问题。
在我的控制器中,我有:
def myObject = [:]
myObject.key = 'value'
render ???
将myObject
作为JSON从控制器渲染的最佳方法是什么?
答案 0 :(得分:9)
很简单:
render (myObject as JSON)
或
render ([key: "value"] as JSON)
答案 1 :(得分:1)
其他方式是:
render (contentType: 'text/json'){
array {
for(f in Person.list()){
person id: f.id, name: f.name
}
}
}
此示例呈现人员列表