我正在处理的应用程序需要解析一个非常大的Json文件(17.5 MB或17mil字符)。
我使用较小的Json文件对应用程序进行了编码和测试,并成功进行了解析。只有当我使用该17.5 MB文件进行测试时,它才会返回null对象。
我正在使用iOS 5.1并使用iOS 5.0的JSON阅读器API以及JSONKIT,它们都返回相同的响应,NULL。
任何建议都将受到高度赞赏
由于
答案 0 :(得分:0)
如果它确实是一个尺寸问题,你可能会在某些自然界限上将其分解成碎片。我过去使用大型xml文件做了很好的结果。
但正如@Alladinian在评论中提到的那样,确认它是一个有效的JSON文件。
答案 1 :(得分:0)
fwiw,我最近发现了一个错误,当解析的JSON文件是>时NSJSONSerialization失败了。 32k大小。当我们修剪源JSON时,相同的代码路径工作得很好。