使用 fastjson将字符串转为 list<map<string,object>>
2017-12-15 10:06
489 查看
//先将字符串转为list 集合
List<Object> list =JSON.parseArray(bxInsertOrderVo.getTourist());
//然后循环遍历list集合强转为map集合 (可以new新集合把转换后的值put进去,list集合中有多个map时,应在循环里new新集合,避免key重复,覆盖)
List< Map<String,Object>> listw = new ArrayList<>();
for (Object object : list){
Map<String,Object> ageMap = new HashMap<>();
Map <String,Object> ret = (Map<String, Object>) object;//取出list里面的值转为map
ageMap.put( ret.get("phone").toString(), MyUtils.typeJudge(ret.get("birth").toString(),bxInsertOrderVo.getType()));
listw.add(ageMap); //添加到list集合 成为 list<map<String,Object>> 集合
}
List<Object> list =JSON.parseArray(bxInsertOrderVo.getTourist());
//然后循环遍历list集合强转为map集合 (可以new新集合把转换后的值put进去,list集合中有多个map时,应在循环里new新集合,避免key重复,覆盖)
List< Map<String,Object>> listw = new ArrayList<>();
for (Object object : list){
Map<String,Object> ageMap = new HashMap<>();
Map <String,Object> ret = (Map<String, Object>) object;//取出list里面的值转为map
ageMap.put( ret.get("phone").toString(), MyUtils.typeJudge(ret.get("birth").toString(),bxInsertOrderVo.getType()));
listw.add(ageMap); //添加到list集合 成为 list<map<String,Object>> 集合
}
相关文章推荐
- java 后台使用gson 将json字符串转换为List<Map<String,object>> 数组
- json字符串(String)转List<Map<String,Object>>
- java如何解析json字符串(List<Map<String,Object>成功的类型)
- Json转map和List<Map<String,Object>>
- Android中将List<Map<String, Object>>类型数据与字符串的相互转化
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- alibaba fastjson List<Map<String, String>>2Str
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- fastJson如何序列化一个包含list对象的Map对象,如Map<String,List<T>>类型的对象
- 行专列,拆分json,实现数据的展示。Map<String, Object>存储多个相同的key,List<Map<String, Object>>
- 通过递归将list<Map<String,Object>>类型的数据转换为tree组件可识别的json数据
- 改变一个list<Map<String,Object>>,并给他重新赋值,不能使用新循环,要使用旧循环
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- json遍历,List<Map<String,Object>>遍历
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- List<Map<String,Object>>如何使用Java代码遍历以获取String,Object的值
- List<Map<String,Object>> 循环及循环过程中字符串拼接和int值叠加
- List<Map<String,Object>>使用Java代码遍历以获取String,Object的值
- com.alibaba.fastjson把JSONObject转换为Map<String, String>对象