0
我想在Grails(2.0.0.M2)控制檯中使用Groovy JSONBuilder。當我執行以下在Grails控制檯中的JSONBuilder
import grails.web.JSONBuilder
def builder = new JSONBuilder()
def result = builder.build {
foo = 'bar'
}
result.toString()
我得到的錯誤:
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'bar' with class 'java.lang.String' to class 'grails.converters.JSON'
at grails.web.JSONBuilder.build(JSONBuilder.groovy:39)
建設者似乎工作的應用程序本身的罰款。有沒有理由不在控制檯中工作?
我的真實例子要複雜得多,不能輕易用Map完成 –
我有4級JSON,我可以使用它。我沒有遇到任何問題。 – erimerturk