android json 大文件处理

箭头向下 发布于 2014/03/05 10:33
阅读 951
收藏 0

 在android上有一个7.5M的json文件,其中的内容是一个json对象。在android中怎么转换出json对象来?

条件是不能修改json结构。

加载中
0
skjda
skjda

android带了标准的json库,直接拿来用就好了。

skjda
skjda
回复 @skjda : 不能转换一下吗?
箭头向下
箭头向下
回复 @skjda : 这个不行啊,这个是解析的是一个json文件中包含的jsonObject 的list 而我的是一个jsonObject
箭头向下
箭头向下
回复 @skjda : 3ks 先看下
skjda
skjda
回复 @箭头向下 : http://www.oschina.net/question/134883_120265 找到了,有人问过了。你看看。
skjda
skjda
回复 @箭头向下 : http://blog.sina.com.cn/s/blog_a43044e8010121r3.html
下一页
0
杨同学
杨同学
7.5M的json,也太乱来了吧
箭头向下
箭头向下
淡定
0
猎户座
猎户座
可以申请内存,然后解析就OK了。。
箭头向下
箭头向下
VMRuntime已经在2.3版本后不能用了...
0
_DeepBlue
_DeepBlue

我用gson解析一个10多M的 压缩以后1M多 

通过流来解释需要60多M的内存

_DeepBlue
_DeepBlue
回复 @箭头向下 : 是android上解析
_DeepBlue
_DeepBlue
回复 @箭头向下 : json是从网上下载的 是一个list
箭头向下
箭头向下
是在android 上解析的么?是只有一条json数据还是文件中是一个json的list?
0
ksfzhaohui
ksfzhaohui
流解析,类似解析xml,有dom解析和流解析,dom解析比较耗内存,文档比较大的时候可以用流解析
0
箭头向下
箭头向下
问题解决了,还是申请大内存解决。谢谢大家了。
0
Carlyle_Lee
Carlyle_Lee

这个设计有点问题。 7.5M的JSON;  大数据就单独一次获取吧。

返回顶部
顶部