Advertisement
SkolaRajakAndroid

JSON-JSONOBJECT-for-petlja

Dec 4th, 2015
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.07 KB | None | 0 0
  1. String primerJSON =  "["   +
  2.       " {"  +
  3.                "\"sifra\"  :   1,"  +
  4.                "\"ime\"  : \"Aleksandar\"," +
  5.                "\"prezime\"  : \"Aleksandrovic\", "  +
  6.          " \"sifra_odeljenje\" : 1,"  +
  7.               " \"starost\" : 18 "  +
  8.        "  }," +
  9.        "  {"  +
  10.                "\"sifra\"  :   2,"  +
  11.                "\"ime\"  : \"Aleksandar\"," +
  12.                "\"prezime\"  : \"Aleksandrovic\", "  +
  13.          " \"sifra_odeljenje\" : 1,"  +
  14.               " \"starost\" : 18 "  +
  15.        "  }," +
  16. " ]";
  17.  
  18. ArrayList<Ucenik> ucenici = new ArrayList<Ucenik> ();
  19. // izvucemo JSON niz
  20. JSONArray jsonUcenici =  new JSONArray(primerJSON);
  21. for(int i=0; i < jsonUcenici.length(); i++){
  22.     // izvucemo element JSON niza
  23.     JSONObject jsonUcenik =jsonUcenici.getJSONObject(i);
  24.     // obradimo element JSON niza
  25.     int sifra = Integer.parseInt(jsonUcenik.optString("sifra").toString());
  26.     String ime = jsonObject.optString("ime").toString();
  27.     Ucenik novi = new Ucenik();
  28.     novi.setIme(ime);
  29.     novi.seSifra(sifra);
  30.     // dodamo ga u listu
  31.     ucenici.add(novi);
  32.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement