在Grails应用程序中构建JSON

在Grails应用程序中构建JSON,json,grails,Json,Grails,我正在使用Grails2.5.0并希望构建一些JSON。似乎有两个相关的构建器可用 groovy.json.JsonBuilder grails.web.JSONBuilder 这两者有什么区别?我是否应该选择一个而不是另一个(例如出于性能原因)?不确定,但后者是grails,而前者是groovy,我想说后者可能支持grails相关的东西,比如将域对象转换为JSON,而前者则适用于groovy。无论如何,您可能应该看看我在Grails 2.5.0中使用的第一个来执行GET和POST请求,并且

我正在使用Grails2.5.0并希望构建一些JSON。似乎有两个相关的构建器可用

  • groovy.json.JsonBuilder
  • grails.web.JSONBuilder

这两者有什么区别?我是否应该选择一个而不是另一个(例如出于性能原因)?

不确定,但后者是grails,而前者是groovy,我想说后者可能支持grails相关的东西,比如将域对象转换为JSON,而前者则适用于groovy。无论如何,您可能应该看看我在Grails 2.5.0中使用的第一个来执行GET和POST请求,并且使用它做得非常好-非常容易构造具有复合属性和数组的重json构造,没有任何问题。不能评论第二个。