2 nidafg nidafg 于 2016.03.27 15:54 提问

高效解析简单结构json

没有属性,只有数值的字符串json:格式如下

[
[1,2,3],
[3,4,5],
[6,7,8],
....
]
嵌套的每个数组长度都是一样的,元素数值类型为Double,可能有值为null。
最开始使用的是alibaba的fastjson解析,但因为数据量巨大,实际性能也并不是很好,于是查看了源码,因为源码是解析通用对象的,有很多不必要的判断。怎么自己手写一个比较简单高效的针对这个格式的解析呢?要转换成List

3个回答

caozhy
caozhy   Ds   Rxr 2016.03.27 16:32

直接用split分割。如果scheme是固定的话。

dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.03.28 13:49

不要转换成List,转换成Map

CSDNXIAON
CSDNXIAON   2016.03.30 11:27

Json高效解析
最简单简洁高效的Json数据解析
高效解析json例子,Jackson框架
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
最简单最高效的Json解析
最简单最高效的Json解析,快捷小巧方便简洁
最简单简洁高效的Json数据解析
一.无图无真相 二.主要代码 1.导入jar包 拷贝fastjson.jar包到工程libs包下2.封装工具类JsonUtil.javapackage com.example.parsejsondemo;import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.f
更好更快更高效解析JSON说明[json-c]
原文:http://developer.51cto.com/art/201001/176060.htm现在来一个实例解析类,直接就把解析JSON到QVariant去了。唯一不足的是没有搞错误处理,具体方法也请各位自行参考json-c的发行文档,这样比较方便叙述,STL或者Boost我都没有认真接触过,不方便写。JSON(JavaScript Object Notation) 是一种轻量级的数据交换
阿里集团高效的json解析工具jar
阿里集团的高效json解析。并且使用简单。解析速度比json-lib-2.3-jdk15快很多
解码未知结构的JSON数据
如果要解码一段未知结构的JSON,只需将这段JSON数据解码输出到一个空接口即可。在解码JSON数据的过程中,JSON数据里边的元素类型将做如下转换: 1)JSON中的布尔值将会转换为Go中的bool类型; 2)数值会被转换为Go中的float64类型; 3)字符串转换后还是string类型; 4)JSON数组会转换为[]interface{}类型; 5)JSON对象会转换为map[st
高效解析Json字符串的方法
1. 什么是JSON字符串说明?   定义:   JSON(Javascript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,也易于机器解析和生成。   结构:   a. 名称/值 的集合,Json对象是键值对构成,类似于map。其键为普通字符串,值可以为任意类型,如数字、逻辑值、文本、数组对象、Json对象、null等。   b. 数组,Json对象也可
使用fastjson解析较为复杂的json数据。
app设计中,很多qing'xiang'yu
根据不同的Json结构解析出Json的内容
package util;import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject;import java.util.regex.Matcher; import java.util.regex.Pattern;/** * Create
JSON数据构造及解析详解
1、JSON格式数据长啥样? 2、JSON简介 3、JSON适用场景 4、常用开源的CPPJson注意事项? 5、构造Json格式数据 6、解析Json格式数据(串&文件格式) 7、6、Json解析源码下载 8、后记与反思
使用zTree和json构建简单树节点
我们常常碰到需要构建树结构展示的情况,我推荐使用zTree和JSON。