Chcę mieć dostęp do właściwości z ciągu JSON w ramach mojej metody działania Java. Ciąg jest dostępny po prostu mówiąc myJsonString = object.getJson()
. Poniżej znajduje się przykład tego, jak może wyglądać ciąg:
{
'title': 'ComputingandInformationsystems',
'id': 1,
'children': 'true',
'groups': [{
'title': 'LeveloneCIS',
'id': 2,
'children': 'true',
'groups': [{
'title': 'IntroToComputingandInternet',
'id': 3,
'children': 'false',
'groups': []
}]
}]
}
W tym ciągu każdy obiekt JSON zawiera tablicę innych obiektów JSON. Celem jest wyodrębnienie listy identyfikatorów, w których dowolny obiekt posiadający właściwość grupy, która zawiera inne obiekty JSON. Patrzyłem na Google'a Gson jako potencjalną wtyczkę JSON. Czy ktoś może zaoferować jakieś wskazówki, jak wygenerować Javę na podstawie tego ciągu JSON?