Я работаю с огромным объектом JSON, и мне нужно извлечь из него один параметр.Работа с очень большим объектом JSON в iOS
Есть ли способ запросить объект JSON для параметра?
Я работаю с огромным объектом JSON, и мне нужно извлечь из него один параметр.Работа с очень большим объектом JSON в iOS
Есть ли способ запросить объект JSON для параметра?
Вам нужен потокового JSON парсер для этого, то есть синтаксический анализатор, который производит события, к которому вы слушаете, как она проходит через вход JSON, в отличие от документа на основе парсеры, такие как NSJSONSerialization
ИО 5+.
Одним из таких анализаторов является YAJL: хотя это библиотека C, вы можете использовать его с Objective C, а также: все, что вам нужно сделать, это определение yajl_callbacks
, положить указатели на обработчик для данного типа элемента, вы хотите извлечь, вызвать парсер и дать парсер сделать все остальное.
Насколько велик масштаб, в KB/MB/независимо. – lxt