3

i have a Json output like this :

enter image description here

The numbers 2922 and 3910 are random numbers. How can i store all values that are in "name" in an array?

Thank you.

1

1 Answer 1

12

You can use Iterator.

Using Iterator, you can iterate all elements of a list in either direction. You can access next element by calling next() method .

JSONObject reader = new JSONObject(success);
                Iterator  iteratorObj = reader .keys();
                ArrayList<String> al_getAllKeys=new ArrayList<String>();
                while (iteratorObj.hasNext())
                {
                    String getJsonObj = (String)iteratorObj.next();
                    System.out.println("KEY: " + "------>" + getJsonObj);

                }
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.