Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
java menampilkan json
Saya pemula java mau tanya nih ke teman2 Saya memiliki 2 object kelas kategori dan website dan saya mau menampilkan json seperti dibawah ini [ { kategori: 'web tutorial', id: '1', child: [ { website: 'www.sekolahkoding.com', id: '1' }, { website: 'www.belajar.com', id: '2' } ] } ];
bagaimana kah caranya ya teman2...
3 Jawaban:
Pake library java org.json. Bisa pake yang ini https://github.com/eskatos/org.json-java Contoh untuk ngeluarin website:
String myjson =[{kategori: 'web tutorial', id: '1', child:
[{website: 'www.sekolahkoding.com', id: '1'},
{website: 'www.belajar.com', id: '2' }]}
];
JSONObject obj = new JSONObject(myjson);
List<String> list = new ArrayList<String>();
JSONArray array = obj.getJSONArray("child");
for(int i = 0 ; i < array.length() ; i++){
list.add(array.getJSONObject(i).getString("website"));
}
// Terimakasih respon jawabannya //libnya nya sudah saya compile, saya pakai gradle dan tidak ada masalah // bagaimana kalau saya mau melanjutkan scrip ini ke scrip anda ya ?
EntityManager em = emf.createEntityManager();
String mySql = "queryku";
Query myQuery = em.createQuery(mySql);
List<Kategori> list = (List<Kategori>) myQuery.getResultList();
//lanjutannya bagaimana ya ? //Thanks @Username