json - 在Groovy中使用多个数组构建JSON

标签 json grails jackson jsonbuilder

谁能帮我构建以下格式的JSON吗?

{
    "hid": 5000607,
    "eid": "mpuli243",
    "lud": 1488299449000,
    "ats": [{
        "ac": ["CCLA0004"],
        "lud": 1488296135092,
        "prem": "Y",
        "pr": [{
            "isDefaultBoolean": true,
            "a": 11.0,
            "pid": 1,
            "ct": 1488299449000,
            "lud": 1488299449000,
            "d": "Y",
            "s": [{
                "sd": 1488171600000,
                "ed": 253402232400000,
                "DOW": ["SU",
                "MO",
                "TU",
                "WE",
                "TH",
                "SA"],
                "lud": 1488299449000
            }]
        }]
    }]
}

最佳答案

嗯...

def jsonSlurper = new JsonSlurper()

def json = jsonSlurper.parseText('{ "hid": 5000607, "eid": "mpuli243", "lud": 1488299449000, "ats": [{ "ac": ["CCLA0004"], "lud": 1488296135092, "prem": "Y", "pr": [{ "isDefaultBoolean": true, "a": 11.0, "pid": 1, "ct": 1488299449000, "lud": 1488299449000, "d": "Y", "s": [{ "sd": 1488171600000, "ed": 253402232400000, "DOW": ["SU", "MO", "TU", "WE", "TH", "SA"], "lud": 1488299449000 }] }] }] }')



或者,您可以详细说明产生此问题所面临的困难。你尝试了什么?什么有效?什么没?

关于json - 在Groovy中使用多个数组构建JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42546696/

相关文章:

java - Spring security 无法将属性 'secRole' 的类型 [java.lang.String] 的值转换为所需类型 [SecRole]

grails - 将 Groovy 应用程序连接到 SQL Server Express

java - 无法使用 @Valid 在 Spring Boot 中验证请求正文

json - 基本道场

java - Google Gson 不允许属性名称中包含 '@'

c# - 使用 Json.Net 将字节数组解析为 json

grails - 打印grails测试应用失败到控制台

Jackson objectMapper 使用多种配置

json - 如何让 Spring RestTemplate、scala 和 Jackson 和谐相处

json - Groovy JSONBuilder 问题