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