рендеринг JSON в Grails намного проще ...
def foobar = [ fooArray: [ 1, 2, 3 ], bar: [ b: "bbb", a: "aaa", r: "rrr" ] ]
render foobar as JSON
результаты в
{"fooArray":[1,2,3],"bar":{"b":"bbb","a":"aaa","r":"rrr"}}
Просто создайте подходящую структуру Groovy и render
it as JSON
.