{ "getting data":"ok" "Todays":population {"results"{[ "worldpopulation": [ { "rank":1,"country":"China", "population":"1,354,040,000", "flag":["http://www.androIDbegin.com/tutorial/flag/china.png"] }, { "population":{ [ "countrypulation" { "rank":2,"country":"India", "population":"1,210,193,422", "flag":["http://www.androIDbegin.com/tutorial/flag/india.png"] },
@H_419_0@像这样,我有很多数据,在上面的示例中我想要这些数据.无需更改服务器端的任何内容或静态服务.谢谢@H_404_18@
解决方法:
@H_419_0@响应@H_419_0@JsONObject JObject = new JsONObject(response); String getting_data = JObject.getstring("getting data"); String Todays= JObject.getstring("Todays"); JsonArray results =JObject.getJsonarray("results"); for(int i = 0 ; i < results.length(); i++){ JsonObject resultsobject =results.getJsonobject(i); JsonArray worldpopulation =resultsobject.getJsonarray("worldpopulation"); for(int j = 0 ; j < worldpopulation.length(); j++){ JsonObject worldpopulationobject =worldpopulation.getJsonobject(j); JsonObject emptyobject =worldpopulationobject.getJsonobject(""); String rank=emptyobject .getstring("rank"); String population=emptyobject .getstring("population"); JsonArray flagarray =countrypulation.getJsonarray(flag); for(int n = 0 ; n < flagarray.length(); n++){ JsonObject flagarrayobject =flag1array.getJsonobject(n); String flag=flag1arrayobject .getstring("flag"); } JsonObject populationobject =worldpopulationobject.getJsonobject("population"); JsonArray emptyarray =JObject.getJsonarray(""); for(int k = 0 ; k < emptyarray.length(); k++){ JsonObject emptyarrayobject =emptyarray.getJsonobject(k); JsonObject countrypulation=emptyarrayobject.getJsonobject("countrypulation"); String rank1=countrypulation .getstring("rank"); String country=countrypulation .getstring("country"); String population1=countrypulation .getstring("population"); JsonArray flag1array =countrypulation.getJsonarray(flag); for(int m = 0 ; m < flag1array.length(); m++){ JsonObject flag1arrayobject =flag1array.getJsonobject(m); String flag1=flag1arrayobject .getstring("flag"); } } } }
总结 以上是内存溢出为你收集整理的如何从Android中的URL解析多个JSON对象和数组?我正在使用一个示例,在该示例中,全部内容,希望文章能够帮你解决如何从Android中的URL解析多个JSON对象和数组?我正在使用一个示例,在该示例中,所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)