Konvertieren von JSON-Daten in ein Java-Objekt

Ich möchte in der Lage sein, innerhalb meiner Java-Aktionsmethode über eine JSON-Zeichenfolge auf Eigenschaften zuzugreifen. Die Zeichenfolge ist verfügbar, indem Sie einfach sagenmyJsonString = object.getJson(). Unten sehen Sie ein Beispiel, wie die Zeichenfolge aussehen kann:

{
    'title': 'ComputingandInformationsystems',
    'id': 1,
    'children': 'true',
    'groups': [{
        'title': 'LeveloneCIS',
        'id': 2,
        'children': 'true',
        'groups': [{
            'title': 'IntroToComputingandInternet',
            'id': 3,
            'children': 'false',
            'groups': []
        }]
    }]
}

In dieser Zeichenfolge enthält jedes JSON-Objekt ein Array anderer JSON-Objekte. Die Absicht ist, eine Liste von IDs zu extrahieren, in denen ein bestimmtes Objekt eine Gruppeneigenschaft besitzt, die andere JSON-Objekte enthält. Ich habe Google's Gson als potentielles JSON-Plugin angesehen. Kann mir jemand eine Anleitung geben, wie ich aus dieser JSON-Zeichenfolge Java generieren kann?

Antworten auf die Frage(11)

Ihre Antwort auf die Frage