2009-05-12 9 views
0

Я получаю массив JSON из веб-службы с touchJSON. который выглядит следующим образом:Parse JSON array

[{"icecream": {"title": "Banana"}}, {"icecream": {"title": "Strawberry"}}] 

Я не могу разобрать это в NSDictionary, потому что touchJSON не поддерживает JSON массивов.

Как получить массив JSON в NSDicitionary?

С уважением

ответ

3

Считаете ли вы, что попробуйте другой каркас? This one, похоже, поддерживает массивы JSON.

+0

Спасибо. json-framework FTW. – Stefan

1

Возможно, вы можете использовать другую из многих реализаций JSON, перечисленных на домашней странице JSON.

1

Вы можете chekc out JSON webpage, где они предоставляют ссылки на парсинг-код на десятках языков. Однако, на первый взгляд, похоже, что вы пытаетесь превратиться из одного типа объекта (массива JSON) в другой, который не сможет захватить все отношения (NSDictionary). Полное опровержение: я никогда раньше не использовал NSDictionary.

+0

Нет, я просто хочу извлечь некоторые значения. Чтобы добиться этого, переход на NSDictionary - это быстрый способ. – Stefan