Ich möchte in meiner Java-Aktionsmethode über eine JSON-Zeichenfolge auf Eigenschaften zugreifen können. Die Zeichenfolge ist verfügbar, indem Sie einfach sagen myJsonString = object.getJson()
. Unten sehen Sie ein Beispiel dafür, 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. Es ist beabsichtigt, eine Liste von IDs zu extrahieren, bei denen ein bestimmtes Objekt eine Gruppeneigenschaft besitzt, die andere JSON-Objekte enthält. Ich habe Googles Gson als potenzielles JSON-Plugin angesehen. Kann jemand eine Anleitung geben, wie ich Java aus dieser JSON-Zeichenfolge generieren kann?