今天工作中碰到要做一个广告位,后台就把时间和图片地址以Map集合的形式返回了,下面介绍一下JSONArray如何原生的转Map集合

for (int i=0;i<Jsonarray.length();i++){

JSONObject jsons=Jsonarray.getJSONObject(i);

//通过key方法得到遍历器 Iterator iter = jsons.keys();

while (iter.hasNext()){

AdBean adbean=new AdBean();

String time= (String) iter.next();//取key

String url=jsons.getString(time);//取value

adbean.setTime(time);

adbean.setUrl(url);

mList.add(adbean);

} }

如此就可以Map形式的json数据了

转载于:https://www.cnblogs.com/yunlongStar/p/6402219.html

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐