【发布时间】:2011-10-06 22:07:41
【问题描述】:
我正在尝试在 Grails (2.0.0.M2) 控制台中使用 Groovy JSONBuilder。当我执行以下操作时
import grails.web.JSONBuilder
def builder = new JSONBuilder()
def result = builder.build {
foo = 'bar'
}
result.toString()
我得到错误:
org.codehaus.groovy.runtime.typehandling.GroovyCastException: 不能 将具有类“java.lang.String”的对象“bar”转换为类 'grails.converters.JSON'
在 grails.web.JSONBuilder.build(JSONBuilder.groovy:39)
构建器似乎在应用程序本身中运行良好。它在控制台中不起作用是有原因的吗?
【问题讨论】: