在iOS中使用非常大的JSON对象

时间:2013-08-10 18:57:09

标签: ios json

我正在使用一个巨大的JSON对象,我需要从中提取一个参数。

有没有办法在JSON对象中查询参数?

1 个答案:

答案 0 :(得分:2)

你需要一个流式 JSON解析器,即一个解析器,它生成你在通过JSON输入时要监听的事件,而不是基于文档的解析器,例如{{1 iOS 5 +。

其中一个解析器是YAJL:尽管它是一个C库,你也可以从Objective C中使用它:你需要做的就是定义一个yajl_callbacks,把指针放到处理程序上对于您要提取的项目类型,请调用解析器,然后让解析器完成剩下的工作。