Java json按照字符串顺序解析,并逆向读取
来源:互联网 发布:知乎最好用的版本 编辑:程序博客网 时间:2024/05/18 01:15
String putStr1 = "{\"date\":\"20170602\",\"tag1\":\"0.1\",\"tag2\":\"0.2\",\"tag3\":\"0.3\",\"tag4\":\"0.4\",\"tag5\":\"0.5\",\"tag6\":\"0.6\",\"tag7\":\"0.7\",\"tag8\":\"0.8\",\"tag9\":\"0.9\",\"tag10\":\"10\"}"; String putStr2 = "{\"tag11\":\"11\",\"tag12\":\"12\"}"; JSONObject jsonObject = new JSONObject(true); LinkedHashMap<String, String> jsonMap = JSONObject.parseObject(putStr1, new TypeReference<LinkedHashMap<String, String>>() { }); for (String key : jsonMap.keySet()) { jsonObject.put(key, jsonMap.get(key)); }// System.out.println(jsonMap); Iterator<Map.Entry<String, Object>> itt = jsonObject.entrySet().iterator(); while (itt.hasNext()) { Map.Entry<String, Object> entry = itt.next(); System.out.println(entry.getKey() + "=>" + entry.getValue()); } ListIterator<Map.Entry<String, Object>> it = new ArrayList<Map.Entry<String, Object>>(jsonObject.entrySet()).listIterator(jsonObject.size()); while (it.hasPrevious()) { Map.Entry<String, Object> entry = it.previous(); System.out.println(entry.getKey() + "=>" + entry.getValue()); }
阅读全文
0 0
- Java json按照字符串顺序解析,并逆向读取
- fastJson按照字符串顺序遍历JSON字段
- java通过url得到json字符串并解析
- java获取手机端JSON数据 并解析为字符串
- java 解析 json 字符串
- java解析json字符串
- java解析json字符串
- java解析json字符串
- java解析json字符串
- java解析json字符串
- java json字符串解析
- java 解析json字符串
- java 解析json字符串
- java 解析json字符串
- java解析json字符串
- Java解析Json字符串
- java解析json字符串
- java 解析json字符串
- 比较实用的移动端webApp兼容
- 深度学习中的sarsa(lambda)和 Q(lambda)算法
- forward和redirect的区别
- RADIUS and IPv6[frc-3162译文]
- 数据结构与算法分析 c++11 查找二叉树 BinarySearchTree
- Java json按照字符串顺序解析,并逆向读取
- minix_R3.3.0-588a35b.iso引导文件反汇编
- mysql:sql_mode=“only_full_group_by”
- 最大递增子序列
- one hot encoding/哑编码
- <fmt:formatNumber> 最多保留小数部分几位
- JAVA 调用WebService
- Strom集群安裝,Python安裝,Strom配置,Strom常用命令
- MySQL触发器使用详解