Json格式字符串
{
success:0,
errorMsg:"错误消息",
data:{
total:"总记录数",
rows:[
{
id:"任务ID",
workName:"任务名称",
assigneeName:"经办人姓名",
name:"流程步骤名称",
processInstanceInitiatorName:"发起人",
processInstanceStartTime:"发起时间",
createTime:"到达时间",
dueDate:"截止时间"
},
{
id:"ID",
workName:"名称",
assigneeName:"经办人",
name:"流程",
processInstanceInitiatorName:"发起人",
processInstanceStartTime:"发起",
createTime:"到达",
dueDate:"截止"
}
]
}
} 解析出数据:
json-lib-2.4-jdk15.jar  这个包还另需一下几个包。

jakarta commons-lang 2.5
jakarta commons-beanutils 1.8.0
jakarta commons-collections 3.2.1
jakarta commons-logging 1.1.1
ezmorph 1.0.6
        JSONObject ob = new JSONObject(str);
Object success = ob.get("success");
Object errorMsg = ob.get("errorMsg");
System.out.println(success);
System.out.println(errorMsg);
JSONObject data = ob.getJSONObject("data");
Object total = data.get("total");
System.out.println(total);
JSONArray array = data.getJSONArray("rows");
JSONObject rows = null;
for (int i = 0; i < array.length(); i++) {
rows = array.getJSONObject(i);
Object id = rows.get("id");
System.out.println(id);
Object workName = rows.get("workName");
System.out.println(workName);
Object assigneeName = rows.get("assigneeName");
System.out.println(assigneeName);
Object name = rows.get("name");
System.out.println(name);
Object processInstanceInitiatorName = rows.get("processInstanceInitiatorName");
System.out.println(processInstanceInitiatorName);
Object processInstanceStartTime = rows.get("processInstanceStartTime");
System.out.println(processInstanceStartTime);
Object createTime = rows.get("createTime");
System.out.println(createTime);
Object dueDate = rows.get("dueDate");
System.out.println(dueDate);
}

最新文章

  1. 【爬虫】Python2 爬虫初学笔记
  2. 从零开始学习Node.js例子二 文本提交与显示
  3. C++实现反射机制
  4. [转]ORACLE 中ROWNUM用法总结!
  5. mysql安装(Mac平台)
  6. [python] 高效使用assert
  7. NSCharacterset
  8. 提高mindmanager 8的启动速度
  9. 带分页、过滤条件的DSL
  10. java工程开发之图形化界面之(第四课)
  11. Ambari架构原理
  12. Java 学习笔记 IO流与File操作
  13. Threading.Timer用法
  14. 在js中插入html语句
  15. springboot缓存注解——@CacheEvict
  16. leetcode 687.Longest Univalue Path
  17. C#学习-构造函数
  18. C#效率优化(3)-- 使用foreach时避免装箱
  19. 文件上传以及JS链式结构
  20. C#控件事件属性大全

热门文章

  1. Zip, Join, GroupJoin
  2. 2015.12.25-2016.01.01 大论文迭代B
  3. pycharm之gitignore设置
  4. 取textaera里的值
  5. redis键的过期和内存淘汰策略
  6. models中字段参数blank和null的用法区别
  7. Codeforces 918D/917B - MADMAX
  8. socket状态
  9. 如何判断windows动态链接库是32还是64位
  10. ubuntu消除登录痕迹