jsonArray如何遍历到map中

JSONArray jsonNodes = JSONArray.fromObject(rowData);

  for (Object obj : jsonNodes) {
    JSONObject jsonNode = JSONObject.fromObject(obj);
    Map requestMap = (Map) (JSON.parse(jsonNode.toString()));
    Map TanMap = new HashMap();
    for (Object key : requestMap.keySet()) {
       TanMap.put(key, requestMap.get(key));

}

}

时间: 2024-11-02 02:49:53

jsonArray如何遍历到map中的相关文章

获取map中的一个value值以及遍历map获得map里所有key、value的值

前言: 1.声明一个map: Map map = new HashMap();2.向map中放值,注意:map是key-value的形式存放的.如: map.put(”sa”,”dd”); 3.从map中取值:String str = map.get(”sa”).toString();结果是:str = ”dd”;4.遍历一个map,从中取得key 和valueMap map = new HashMap() ; Iterator it = map.entrySet().iterator() ;w

遍历map和删除map中的一个entry

一.最常见的,需要key和value都需要时 public static void main(String[] args) { Map<Integer,Integer> map = new HashMap<Integer,Integer>(); map.put(33, 333); map.put(22, 222); map.put(11, 111); for(Map.Entry<Integer, Integer> entry:map.entrySet()){ Syste

jsonArray遍历 取出数组中对象

字符串转JSONArray  然后遍历array 下载 Java代码   List<String> helpPersonList=new ArrayList<>(); List<String> oraList=new ArrayList<>(); String json="[{"aid":"aid-0035","aidName":"贾线柳","aidType&

Struts2使用OGNL遍历各种map总结

一.Action中的代码:MapAction.java package com.zx.demo.action; import java.util.ArrayList;   import java.util.HashMap;   import java.util.List;   import java.util.Map;   import com.opensymphony.xwork2.ActionSupport;   import com.zx.demo.model.Product;   imp

Go map中一个很重要的特性

先看一段代码: func main() { m := make(map[int]string) m[1] = "a" m[2] = "b" m[3] = "c" for k, v := range m { fmt.Println(k, v) } fmt.Println("-----------------") mm := make(map[int]string) mm[1] = "a" mm[2] = &q

Ibatis中sqlmap参数map中还需要套list的情况如何写?

原始需求: 有若干个参数,需要作为ibatis拼装sql的参数传入,但是有个参数的值比较特殊,是若干种枚举值.具体到这个case,就是有有限个namespace.我每次需要通过传入多个namespace来查询DB记录. 准备需要传入sqlmap的参数的示例代码如下: Java代码   Map<String,Object> ibatisParam = new HashMap<String, Object>( ); ibatisParam.put( "keyA",&

Map的遍历方式-Map.EntrySet的用法

Map的遍历大体有3种: 1.遍历Map.entrySet():它的每一个元素都是Map.Entry对象,这个对象中, 放着的就是Map中的某一对key-value: 2.遍历Map.keySet():它是Map中key值的集合,我们可以通过遍历这个集合来 读取Map中的元素: 3.遍历Map.values():它是Map中value的集合,我们可以直接通过这个集合遍历 Map中的值,却不能读取key. ü 例子 package testcase; import java.util.HashMa

jstl如何对集合的遍历(Map,Set)等

<% //简单的map对象 Map map = new HashMap(); map.put("aa", "你好"); map.put("bb","中国"); request.setAttribute("person1", map); //把map放入request域对象,真正的时候是有另一个控制器传送过来的,在这里我直接放在同一个页面,下面也一样 //map中放入User对象 User u1 = n

mybatis传入map参数,map中包含list(输入参数)

1.xml中配置: <!-- 根据条件查询满足条件的ID集合开始 --> <select id="getQuestionsIdsForExamPaper" resultType="java.lang.String" parameterType="hashmap"> select questionId from questions <where> <include refid="query_que