`
文艺的程序猿
  • 浏览: 104485 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

jsonArray遍历 取出数组中对象

阅读更多
 List<String> helpPersonList=new ArrayList<>();
                List<String> oraList=new ArrayList<>();

                String json="[{"aid":"aid-0035","aidName":"贾线柳","aidType":"1","organization":"镇财政分局"}]";
                JSONArray jsonArray=JSONArray.fromObject(json);
                for (int j= 0;j<jsonArray.size();j++){
                     JSONObject jsonObject=jsonArray.getJSONObject(j);
                    String aidName=jsonObject.getString("aidName");
                    String org=jsonObject.getString("organization");
                    if(jsonArray.size()==1){
                        helpPersonList.add(aidName);
                    }else{
                        helpPersonList.add(aidName+"("+povertys.get(i).getPoorName()+")");
                    }
                    oraList.add(org);
                }

   字符串转JSONArray  然后遍历array 

分享到:
评论

相关推荐

    java提取json中某个数组的所有值方法

    4. 有了`JSONArray`对象,我们就可以遍历并提取数组中的所有值。这里使用一个for循环,从0开始,直到数组的大小(size)。 ```java for (int i = 0; i (); i++) { String s1 = (String) family.get(i); System....

    JSON的List数据封装解析方案.pdf

    虽然文档没有直接展示如何解析JSON数据,但根据封装的过程,可以推断出解析过程将会是相反的,即从JSONArray中取出JSONObject,然后根据键从JSONObject中获取相应的值。 通过以上知识点,我们可以明白如何使用Java...

    Java遍历json字符串取值的实例

    在这个方法中,通过双重遍历JSON字符串中的数组和对象,根据特定的条件和转换逻辑,将解析得到的数据存储到Map中,并最终返回一个包含多个Map的List。 ## 总结 通过本文,我们可以看到,在Java中遍历和解析JSON...

    Android中gson、jsonobject解析JSON的方法详解

    JSON数组以方括号`[]`包裹,数组中的元素可以是任意JSON支持的数据类型,元素间以逗号分隔。如: ```json [ "coolxing", 24, { "street": "huiLongGuan", "city": "beijing", "country": "china" } ] ``` #...

    Java中Json解析的方法分析

    之后遍历数组,从每个JSONObject中取出name和image的值,并创建Person对象,最后将这些对象添加到一个列表中。 在实际应用中,处理JSON数据通常不是直接使用JSONObject和JSONArray等原生类,而是通过封装好的库来...

Global site tag (gtag.js) - Google Analytics