user834850
user834850

Reputation:

Json Object: linked list?

I have a Json string:

String json = "{\"I\":0,\"lst\":[{\"i1\":100500,\"s1\":\"abrakadabra\",
                        \"aList\":[{\"text\":\"secret will of my Dad\"}]}]}";
JSONObject o = new JSONObject(json);

My question: how, using Json Obj methods, to browse through each node element recursively?

Upvotes: 1

Views: 4072

Answers (2)

Karthik V
Karthik V

Reputation: 51

Vitali, I don't have enough reputation points to reply to your comment, so posting it as an answer. In that post I linked, I meant the code snippet with loopThroughJson() method. I haven't tried it myself but that looks right. For completeness, this is the link again -

Recursively parsing JSON via JSONObject to fetch value against specific keys

Upvotes: 1

Nabin Bhandari
Nabin Bhandari

Reputation: 16409

Loop through the object, get child as reference of Object class using the get() method, if that object is instance of JSONObject or JSONArray, go deeper.

Upvotes: 1

Related Questions