Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
Valera007
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 1
1

Парсинг JSON в XCode

25.08.2014, 23:31. Просмотров 2332. Ответов 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 и данные интегрировать в интерфейс программы (циклом или в табах, т.к данные повторяющиеся).
Вопрос: Какие имеются встроенные средства для данной задачи? А если нет встроенных, то сторонние фреймворки или библиотеки.
Ткните, пожалуйста, носом где почитать на эту тему желательно русскоязычной литературы или примеров кода данной реализации (или способов реализации).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.08.2014, 23:31
Ответы с готовыми решениями:

XCode 4.2
Утро доброе, у меня такая проблема.. не могу найти исполняемый файл в проекте...

о Xcode
как правильно настроить Xcode.Я купил годовой сертификат

XCode 8
Здравствуйте, может кто сталкивался с такой проблемой, Обновил версии Xcode c 7...

Вёрстка в xCode
Делал несоклько приложений под андроид. Там есть слои, Relative, Frame,...

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

1
lexus_ilia
3057 / 717 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
26.08.2014, 01:02 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/working-with-json-in-ios-5 http://stackoverflow.com/questions/1...ocal-files-url
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.08.2014, 01:02

Xcode вычисление
Ребят подскажите что сделать, вот код: - (IBAction)dumetr18:(id)sender { ...

Xcode AutoLayout
Здравствуйте. Я в IB сделал интерфейс с несколькими UILabel. Самый первый label...

xcode ViewController
Подскажите, пожалуйста, как из View выполнить ViewController -(void)googleStart...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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