博客
关于我
json字符串转List
阅读量:786 次
发布时间:2019-03-25

本文共 514 字,大约阅读时间需要 1 分钟。

使用EntityUtils工具 将响应Entity转换为UTF-8编码的字符串后,可以直接将其转换为JSONObject进行解析。从解析结果中提取“workItemList”字段即可获取所需的数据。通过将“workItemList”参数传递给JSONArray.parseArray方法,可以将其转换为List对象,并使用预定义的WorkItem类进行反射式解析

首先,将响应的实体转换为字符串:

json = EntityUtils.toString(response.getEntity(), "UTF-8");

然后将JSON字符串解析为JSONObject对象:

JSONObject jsonObject = JSONObject.parseObject(json);

接着提取“workItemList”字段:

String r = jsonObject.getString("workItemList");

最后,将提取到的字符串转换为List并反射式解析到WorkItem对象中:

List
workItems = JSONArray.parseArray(r, WorkItem.class);

转载地址:http://oriuk.baihongyu.com/

你可能感兴趣的文章
Oracle——08PL/SQL简介,基本程序结构和语句
查看>>
oracle下的OVER(PARTITION BY)函数介绍
查看>>
Oracle中DATE数据相减问题
查看>>
oracle中sql的case语句运用--根据不同条件去排序!
查看>>
oracle中关于日期问题的汇总!
查看>>
Oracle中常用的语句
查看>>
Parallel.ForEach的基础使用
查看>>
Path形状获取字符串型变量数据
查看>>
PAT甲级——1007 Maximum Subsequence Sum (25分)
查看>>
PayPal网站付款标准版(for PHP)
查看>>
Paystack Android SDK 集成与使用指南
查看>>
PC端编辑 但能在PC端模拟移动端预览的富文本编辑器
查看>>
PDF中的Pandoc语法突出显示不起作用
查看>>
pdf做成翻页电子书_第一弹:常见BOOX电子书阅读器问题解答,这些技能你都会吗?...
查看>>
PDF文字识/编辑?这个工具真的很强大!
查看>>
pdf文档出现乱码如何修改
查看>>
PDO中捕获SQL语句中的错误
查看>>
Penetration Testing、Security Testing、Automation Testing
查看>>
percona-xtrabackup 备份
查看>>
Perl的基本語法
查看>>