Voglio essere in grado di accedere alle proprietà da una stringa JSON nel mio metodo di azione Java. La stringa è disponibile semplicemente dicendomyJsonString = object.getJson()
. Di seguito è riportato un esempio di come può apparire la stringa:
{
'title': 'ComputingandInformationsystems',
'id': 1,
'children': 'true',
'groups': [{
'title': 'LeveloneCIS',
'id': 2,
'children': 'true',
'groups': [{
'title': 'IntroToComputingandInternet',
'id': 3,
'children': 'false',
'groups': []
}]
}]
}
In questa stringa ogni oggetto JSON contiene una matrice di altri oggetti JSON. L'intenzione è quella di estrarre un elenco di ID in cui un determinato oggetto possiede una proprietà di gruppo che contiene altri oggetti JSON. Ho guardato Gson di Google come un potenziale plug-in JSON. Qualcuno può offrire una qualche forma di guida su come posso generare Java da questa stringa JSON?