Grails 1.1 Web层 - XML与JSON响应 - 自动JSON列集(Marshalling)

Grails同样支持自动列集(Marshalling)为JSON通过同样的机制.

简单替代XML为JSON:

render Book.list() as JSON

输出结果看上去像下面这样:[ {"id":1, "class":"Book", "author":"Stephen King", "title":"The Stand"}, {"id":2, "class":"Book", "author":"Stephen King", "releaseDate":new Date(1194127343161), "title":"The Shining"} ]作为替代,你可以使用encodeAsJSON达到相同的效果.