java 解析复杂的json字符串
来源:互联网 发布:怎么使用办公软件 编辑:程序博客网 时间:2024/06/08 05:33
json数据
String parameter = { success : 0, errorMsg : "错误消息", data : { total : "总记录数", rows : [ { id : "任务ID", workName : "任务名称", assigneeName : "经办人姓名", name : "流程步骤名称", processInstanceInitiatorName : "发起人", processInstanceStartTime : "发起时间", createTime : "到达时间", dueDate : "截止时间" }, { id : "ID", workName : "名称", assigneeName : "经办人", name : "流程", processInstanceInitiatorName : "发起人", processInstanceStartTime : "发起", createTime : "到达", dueDate : "截止" } ] } };
java解析代码
JSONObject jsonObject =JSONObject.fromObject(parameter); System.out.println("success:"+jsonObject.get("success")); System.out.println("errorMsg:"+jsonObject.get("errorMsg")); System.err.println("total:"+jsonObject.getJSONObject("data").get("total")); JSONObject data = jsonObject.getJSONObject("data"); JSONArray jsonArray = data.getJSONArray("row"); JSONObject row = null; for (int i = 0; i < jsonArray.size(); i++) { row = jsonArray.getJSONObject(i); System.out.println("id:"+row.get("id")); System.out.println("workName:"+row.get("workName")); System.out.println("assigneeName:"+row.get("assigneeName")); System.out.println("name:"+row.get("name")); System.out.println("processInstanceInitiatorName:"+row.get("processInstanceInitiatorName")); System.out.println("processInstanceStartTime:"+row.get("processInstanceStartTime")); System.out.println("createTime:"+row.get("createTime")); System.out.println("dueDate:"+row.get("dueDate")); }
阅读全文
0 0
- JAVA 解析复杂的json字符串
- JAVA 解析复杂的json字符串
- JAVA 解析复杂的json字符串
- java解析复杂的json字符串
- JAVA 解析复杂的json字符串
- java 解析复杂的json字符串
- JAVA 解析复杂的json字符串
- Java解析Json字符串--复杂对象
- Java解析Json字符串--复杂对象
- 用Gson解析复杂的Json字符串
- fastJson解析复杂的json字符串
- java解析复杂的Json串
- JAVA 解析复杂的json数据
- Gson 解析复杂json字符串
- java 拼接复杂的json字符串
- 复杂的json解析
- 一个可以解析复杂JSON字符串里面值的算法
- 工作笔记之复杂字符串的json解析,使用gson
- /*ftp(文件传输协议)安装&开启ftp服务(挂第三张盘)*/
- Scala 函数传名调用(call-by-name)
- 【dp】51nod
- C 语言的运算符优先级表
- .NET安装失败解决方案(0x800F0906错误)
- java 解析复杂的json字符串
- 【洛谷3047】[USACO12FEB]附近的牛Nearby Cows
- Linux 网卡驱动学习(五)(收发包具体过程)
- StreamStook.javamy(zhou)
- 百练OJ:2767:简单密码
- 微信小程序开发相关记录(2017.07.23)
- Python3中的input函数
- NYU-Depth数据集
- noip模拟赛 bzoj2236体检