json数组转化为list
2023-03-15 23:16:58 时间
与xml相比,json小巧但描述能力却不差。其实json就是一串字符串,对于前台传入的json数组,是可以转为list的。本文介绍json数组转化为list的两种方法。
1、依赖ObjectMapper类(使用简洁)
public void testConvert() { final ObjectMapper mapper = new ObjectMapper(); jsonString=[{"id": "123","name": "李四",}, {"id": "6666","name": "李五",}]; List<DtoBean> listll = mapper.readValue(jsonString, new TypeReference<List<DtoBean>>(){}); }
2、利用JSONArray中的parse方法来解析json数组字符串
List<Map<String,String>> listObjectFir = (List<Map<String,String>>) JSONArray.parse(strArr); System.out.println; for(Map<String,String> mapList : listObjectFir){ for (Map.Entry entry : mapList.entrySet()){ System.out.println( entry.getKey() + " " +entry.getValue()); } }
第一种方法只是针对json数组,是很简单的一种方法。第二种方法主要用于json数组字符串转为list。希望能对你有所帮助哦~
相关文章
- Python:Python中的参数屏蔽
- 并行计算:并行Louvain社区检测算法
- Canonical 选择 Flutter 来构建未来的 Ubuntu 应用
- iOS/iPadOS 14.4.1发布:修复WebKit安全漏洞
- 全国第一例:8人微信“清粉”被判刑
- Python:Python中的随机采样和概率分布(二)
- 联邦学习中的模型架构
- iOS 14.5为什么一定要升级
- VSCode:Mac(M1)配置VSCode中C/C++环境(只需三步)
- 并行多任务学习论文阅读(四):论文阅读总结
- 并行多任务学习论文阅读(三):去偏lasso实现高效通信
- 并行多任务学习论文阅读(一):同步和异步数值优化算法
- 复旦教授调研新发现:越贵的手机打车越贵
- 并行计算:高性能计算学习路线(针对大二同学)
- 因果推断-解决推荐系统公平性的新思路
- 谷歌宣布Android Jetpack Compose现已开启Beta测试
- 推荐系统公平性论文阅读(一)
- Android 12全新主题系统曝光:颜值大幅提升
- UVa11054 Gergovia的酒交易(数学归纳法)
- 安卓12颜值飙升!安卓12带来全新壁纸主题系统