Próbuję iterować nad obiektem json za pomocą json simple. Widziałem odpowiedzi, gdzie można zrobić getJSONObject („dziecko”) zIteracja poprzez JSONObject z korzenia w jsonie prostym
{ "child": { "something": "value", "something2": "value" } }
ale co jeśli po prostu mieć coś
{
"k1":"v1",
"k2":"v2",
"k3":"v3"
}
i chcesz iteracyjne nad tym obiekcie JSON. To:
Iterator iter = jObj.keys();
rzuca: nie może odnaleźć symbol symbol: klucze() metoda lokalizacja: Klasa org.json.simple.JSONObject
Dzięki rozwiązałeś problem! Nie wiem, dlaczego zostałem zaaprobowany na to pytanie. – PixMach
Spędziłem większość mojego poranka próbując znaleźć rozwiązanie, aby dynamicznie uzyskać dostęp do obiektów json. Dziękuję za to! – canadiancreed
Mam błąd nie może rozwiązać '.keyset()' – hadi