我很习惯 Grails 转换器,您可以像这样将任何对象转换为 JSON 表示形式 (http://grails.org/Converters+Reference)
return foo as JSON
但是在普通的常规中,我找不到一个简单的方法来做到这一点(http://groovy-lang.org/json.html)
JSONObject.fromObject(this)
返回空的 json 字符串...
我是否缺少明显的 Groovy 转换器? 还是我应该去 jackson 或 gson 图书馆?
最佳答案
你的意思是:
import groovy.json.*
class Me {
String name
}
def o = new Me( name: 'tim' )
println new JsonBuilder( o ).toPrettyString()
https://stackoverflow.com/questions/20999543/