文档章节

json字符串解析

绝版公子
 绝版公子
发布于 2014/04/13 10:09
字数 111
阅读 7
收藏 0

public List<Map<String, Object>> jsonToArray(String json) {

List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();

try {

JSONObject jsonobj = new JSONObject(json);

JSONArray ary = jsonobj.getJSONArray("result");

for (int i = 0; i < ary.length(); i++) {

JSONObject obj = (JSONObject) ary.opt(i);

Map<String, Object> map = new HashMap<String, Object>();

map.put("rid", obj.getString("rid"));

map.put("name", obj.getString("name"));

map.put("wk", obj.getString("wk"));

map.put("wboxoffice", obj.getString("wboxoffice"));

map.put("tboxoffice", obj.getString("tboxoffice"));

list.add(map);

}

} catch (JSONException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

return list;

}


© 著作权归作者所有

共有 人打赏支持
绝版公子
粉丝 0
博文 2
码字总数 461
作品 0
黄冈
程序员
私信 提问
JavaScript-JSON解析

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 JSON解析: 我们很多的数据描述都使用JSON ,JSO...

凯哥学堂
2017/10/20
0
0
这么小改一下,PHP json_decode内存节省70%

如果你用PHP的json_decode函数解析JSON串,而且JSON串中包含一个大量元素的数组,那你就要小心解析过程中PHP超出内存上限了。 笔者在开发时遇到一个JSON文件需要解析,该JSON中包含了一个由众...

supergao222
2017/11/08
0
0
stringify、parse、param、eval、serialize、serializeArray的一些使用方法

测试代码: 1)JSON.parse() 将 JSON 字符串转换成对象: 2)eval() 和 JSON.parse()一样都是json的的解析方法,把json字符串解析为一个object对象 两者区别: eval()和JSON.parse() 的区别: ev...

文文1
05/04
0
0
Java解析复杂json

假设有如下的json: String returnResult=[{"ip":"1.28.145.70","res":["{"type":"Amount of degraded disk in raid","metric":"IQiyi.Raid.Degraded[1]","value":"0.0","lasttime":"1456470......

浮躁的码农
2016/02/26
190
0
JSON.parse()和eval()的区别

json格式非常受欢迎,而解析json的方式通常用JSON.parse()但是eval()方法也可以解析,这两者之间有什么区别呢? JSON.parse()之可以解析json格式的数据,并且会对要解析的字符串进行格式检查...

james_laughing
2015/05/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Alibaba Java诊断利器Arthas实践--使用redefine排查应用奇怪的日志来源

背景 随着应用越来越复杂,依赖越来越多,日志系统越来越混乱,有时会出现一些奇怪的日志,比如: [] [] [] No credential found 那么怎样排查这些奇怪的日志从哪里打印出来的呢?因为搞不清...

hengyunabc
今天
1
0
home hosts

home hosts lwk@qwfys:~$ cat /etc/hosts127.0.0.1 localhost127.0.1.1 qwfys192.168.56.101vm600.qwfys.com39.108.212.91alpha1.ppy.com39.108.117.122alpha2.p......

qwfys
今天
1
0
大数据教程(6.1)hadoop生态圈介绍及就业前景

1. HADOOP背景介绍 1.1、什么是HADOOP 1.HADOOP是apache旗下的一套开源软件平台 2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理 3.HADOOP的核心组...

em_aaron
今天
4
0
hadoop垃圾回收站

在生产生,hdfs回收站必须是开启的,一般设置为7天。 fs.trash.interval 为垃圾回收站保留时间,如果为0则禁用回收站功能。 fs.trash.checkpoint.interval 回收站检查点时间,一般设置为小于...

hnairdb
昨天
3
0
腾讯与Github的魔幻会面背后的故事…

10月22日,腾讯开源管理办公室有幸邀请到Github新晋CEO Nat Friedman,前来鹅厂参观交流。目前腾讯已经有近70个项目在Github上开源,共获得17w stars,世界排名11位。Github是腾讯开源的主阵...

腾讯开源
昨天
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部