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.

Ken
  • 4,367
  • 4
  • 28
  • 41
JackDupont
  • 37
  • 1
  • 4

1 Answers1

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);

                }
IntelliJ Amiya
  • 74,896
  • 15
  • 165
  • 198