Convertendo dados JSON para o objeto Java
Eu quero ser capaz de acessar as propriedades de uma string JSON dentro do meu método de ação Java. A corda está disponível simplesmente dizendomyJsonString = object.getJson()
. Abaixo está um exemplo de como a string pode se parecer:
{
'title': 'ComputingandInformationsystems',
'id': 1,
'children': 'true',
'groups': [{
'title': 'LeveloneCIS',
'id': 2,
'children': 'true',
'groups': [{
'title': 'IntroToComputingandInternet',
'id': 3,
'children': 'false',
'groups': []
}]
}]
}
Nesta string, todo objeto JSON contém uma matriz de outros objetos JSON. A intenção é extrair uma lista de IDs onde qualquer objeto possua uma propriedade de grupo que contenha outros objetos JSON. Eu olhei para o Gson do Google como um possível plugin JSON. Alguém pode oferecer alguma forma de orientação sobre como eu posso gerar Java a partir dessa string JSON?