android - Fetching Json array by proving Json object -
hello friends json data:
{ "menus":[ { "id":15, "color":"#a67a37", "communications":[ { "id":16, "projectname":"sales training", "showpdfprint":false, "sendcategory":"document", "opened":1 } ], "seminars":[ ], "name":"selective retail academy" } "communications":[ { "id":17, "projectname":"sales education", "showpdfprint":false, "sendcategory":"document", "opened":1 } ], "seminars":[ ], "name":"retail academy" } } ] i want retrieve communication array providing name ,how can achieve in android
using org.json library:
jsonobject jobject = new jsonobject(jsoncontent); //jsoncontent content above string jsonarray jarray = jobject.getjsonarray("menus"); jsonarray result; for(jsonobject jobj : jarray){ if(jobj.getstring("name").equals(givenname){ //givenname name looking result = jobj.getjsonarray("communications"); } } you can communications jsonarray stored in "result."
you can see more on org.json library here: http://www.json.org/javadoc/org/json/package-summary.html
Comments
Post a Comment