Groovy Json - вставить квадратную скобку [] - PullRequest
0 голосов
/ 18 марта 2020

Мне нужно вставить скобки в мой Json в "Dependentes", используя Groovy, но я действительно не знаю как. Я пытался с JsonSlurper, но я не мог найти что-нибудь. Можете ли вы помочь мне в этом?

Мой Json это:

{
"DadosPessoais": {
    "Nome": "test with dependent",
    "NomeSocial": "test",
    "NomeMae": "Test",
    "PaisNascimento": {
        "Codigo": "82597"
    }
},
"Dependentes": {
    "DadosPessoais": {
        "Nome": "Test Sun",
        "GrauInstrucao": "",
        "EstadoCivil": {
            "Codigo": "440882286"
        },
        "Sexo": {
            "Codigo": "-231930708"
        },
        "GrauParentesco": {
            "Codigo": "-223888653"
        },
        "DataNascimento": "2015-03-02",
        "LocalNascimento": "2068606392"
    }
}

}

И это должно быть как:

{
"DadosPessoais": {
    "Nome": "test with dependent",
    "NomeSocial": "test",
    "NomeMae": "Test",
    "PaisNascimento": {
        "Codigo": "82597"
    }
},
"Dependentes": [{   <<< bracket 
    "DadosPessoais": {
        "Nome": "Test Sun",
        "GrauInstrucao": "",
        "EstadoCivil": {
            "Codigo": "440882286"
        },
        "Sexo": {
            "Codigo": "-231930708"
        },
        "GrauParentesco": {
            "Codigo": "-223888653"
        },
        "DataNascimento": "2015-03-02",
        "LocalNascimento": "2068606392"
    }
}]  <<< bracket 

}

...