iphone json数据大小限制

时间:2011-09-21 22:59:49

标签: iphone json filesize

iPhone应用程序的JSON数据有效负载的大小限制是多少?我正在创建一个时间输入应用程序,并且一直为iPhone用户输入一周的iPhone应用程序。对于数周的数据(日期,项目名称,小时数等),JSON数据大小约为15-20 KB。这太大了吗?将JSON数据传输到iPhone设备有什么好的范围大小?

由于

1 个答案:

答案 0 :(得分:1)

基本上,目前iPhone上的所有JSON解析库都是第三方。有几个,所以它们的具体内存限制因库而异,但我认为它们中的任何一个应该能够处理15-20 KB,因为任何无法处理那么多数据的JSON解析器都会对任何人都没什么用处。

为了记录,我通常使用JSONKit对数百千字节的大小没有任何问题。如果您先下载整个JSON文件然后再解析它,通常会给出best performance

关于内存使用情况,如果将来发现您的JSON文件太大而无法解析它们,您还可以尝试切换到流式解析器,它将解析结果来自网络。某些JSON库(如YAJL)支持此功能。