gpt4 book ai didi

json - 渲染生成器json无法正确渲染

转载 作者:行者123 更新时间:2023-12-02 15:13:49 25 4
gpt4 key购买 nike

我有以下内容:

render(builder: "json") {
template(message:'hello', dateCreated:'someDate') {
resources {
resource(id: "123")
resource(id: "456")
}
}
}

我在Firebug中得到以下信息:
{"template":{"message":"hello","dateCreated":"someDate"}}

我不知道为什么我没有得到资源集合。

最佳答案

我通常只用所需的结构创建一个 map ,然后将其呈现为JSON。

import grails.converters.JSON
def data = [template: [message: 'hello', dateCreated: 'someDate', resources: [[id: "123"], [id:"456"]]]]
render data as JSON

不确定这是否是您要查找的确切结构,但它为您提供了
{"template":{"message":"hello","dateCreated":"someDate","resources":[{"id":"123"},{"id":"456"}]}}

您可以在此处查看示例:

http://manbuildswebsite.com/2010/01/29/rendering-json-using-grails-part-1-collections-testing-and-the-jsonbuilder/

关于json - 渲染生成器json无法正确渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8388600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com