Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.73
Valera007
Сообщений: n/a
#1

Парсинг JSON в XCode - Программирование iOS

25.08.2014, 23:31. Просмотров 1997. Ответов 1
Метки нет (Все метки)

Доброго времени суток! Гуглёжка сабжа дала ответы лишь на старые (4-5) версии iOS, и в этом вопросе я новичек, так что не судите строго

Суть проблемы: имеются данные в JSON формате в виде:
JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Name: "First";
Page: "01"
Children: [ 
{
   ID: "001";
   Type: "normal";
   Info: "info param";
   Pic: "URL_of_picture";
},
{
   ID: "002";
   Type: "complex";
   Info: "info param 2";
   Pic: "URL_of_picture";
}]
Name: "Second";
Page: "02"
Children: [
{
   ...
}
Требуется распарсить данный JSON (локальный файл) средствами XCode и данные интегрировать в интерфейс программы (циклом или в табах, т.к данные повторяющиеся).
Вопрос: Какие имеются встроенные средства для данной задачи? А если нет встроенных, то сторонние фреймворки или библиотеки.
Ткните, пожалуйста, носом где почитать на эту тему желательно русскоязычной литературы или примеров кода данной реализации (или способов реализации).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2014, 23:31     Парсинг JSON в XCode
Посмотрите здесь:

парсинг JSON - Objective-C
Доброго времени суток, я знаю как распарсить "http://api.twitter.com/1/statuses/user_timeline.json? ...

Парсинг JSON из локального файла - Objective-C
Доброго времени суток! У меня есть локальный JSON файл в проекте и мне надо из него достать данные. но почему-то, когда я пытаюсь вывести...

JSON парсинг из базы в таблицу - Objective-C
Здравствуйте. Мне надо сделать JSON парсинг данных из базы в таблицу. //Конфиг соединения к бд $db = mysql_connect...

API и XCode - Программирование iOS
Подскажите пожалуйста, как работать с api в xcode в частности интересует api instagram

Xcode вычисление - Программирование iOS
Ребят подскажите что сделать, вот код: - (IBAction)dumetr18:(id)sender { _dumetr18Weight = _dumetr18Weight + 1; NSString...

Вёрстка в xCode - Программирование iOS
Делал несоклько приложений под андроид. Там есть слои, Relative, Frame, Linear... А так же выравнивания top, botttom, center. Ну и...

Xcode AutoLayout - Программирование iOS
Здравствуйте. Я в IB сделал интерфейс с несколькими UILabel. Самый первый label - опциональный, то есть я могу в рантайме удалить его из...

Xcode не видит сертификаты - Программирование iOS
Добрый вечер. Подскажите, почему xcode не видит ни один из двух сертификатов. Записал видео-скриншот https://yadi.sk/d/c7tT1gHIfbmkn

xcode и настройки айфона - Objective-C
доброго времени суток. облазил документации по xcode'y, и гуглил, но найти, что искал, так и не смог. Максимум, что я нашел, это...

Некорректная работа xCode - Программирование iOS
Добрый день, такая проблема в xCode, через некоторое время работы цвет кода становится полностью чёрным, outlet'ы не переносятся, подсказки...

Работа в среде xcode 6 - Программирование iOS
Изучаю программирование в этой среде малыми шагами - возник ряд вопросов... Я пытаюсь написать простенькую графическую игру. 1. Есть ли...

Xcode глюк компиляции - Objective-C
после переустановки ос начали происходить мозг выносящие вещи запускаю на симуляторе, и происходит бред, проект на симуляторе почему-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lexus_ilia
3046 / 922 / 34
Регистрация: 24.09.2008
Сообщений: 1,530
26.08.2014, 01:02     Парсинг JSON в XCode #2
Загружаете файл:
Objective-C
1
2
NSString *path = [pathURL path];
NSData *data = [[NSFileManager defaultManager] contentsAtPath:path];
Ну а дальше парсите ваши данные:
Objective-C
1
2
 NSError* error;
NSDictionary* json = [NSJSONSerialization JSONObjectWithData:responseData options:kNilOptions error:&error];
А дальше из json объекта выбираете все, что вам надо. Вот вам две ссылки, чтобы вы смогли более точнее изучить материал: http://www.raywenderlich.com/5492/wo...-json-in-ios-5 http://stackoverflow.com/questions/1...ocal-files-url
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru