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

Парсинг xml документа с использованием KissXML - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS Скрытие Status Bar http://www.cyberforum.ru/ios-dev/thread1122310.html
У стандортной сцены SpriteKit в XCode не могу скрыть StatusBar.
Программирование iOS Вспышка при помощи SpriteKit Как сделать своеобразную вспышку при помощи SpriteKit? То есть что бы экран стал белым, а потом обратно, быстро и с анимацией. http://www.cyberforum.ru/ios-dev/thread1122248.html
Запись данных в ячейку TableView Программирование iOS
Добрый день. Я только начинаю программировать под iOS, сейчас изучаю работу с таблицами и столкнулся с такой проблемой: пробую добавить в ячейку таблицы любой текст, как это написано на многих сайтах...
Нестандартные контролы в iOS Программирование iOS
Всем привет! Подскажите, есть ли в xCode или вообще в программировании под iOS такая вещь, как внешние контролы, например, как ActiveX в винде ? Как программисты под iOS делятся своими контролами ?
Программирование iOS Сортировка view по цветам http://www.cyberforum.ru/ios-dev/thread1119188.html
У меня есть 15 view, которые окрашиваются рандомным цветом, и мне нужно их отсортировать по цвету. Я нажимаю кнопку сортировки по красному цвету и вьюхи выстраиваются от самой красной к наименее...
Программирование iOS CocoaPods для использования API tumbler'a требуется создать podfile: To install the Tumblr SDK you can simply create a podfile in your application's root directory that looks as follows: platform :ios,... подробнее

Показать сообщение отдельно
Victorianec
20 / 20 / 6
Регистрация: 09.01.2014
Сообщений: 118

Парсинг xml документа с использованием KissXML - Программирование iOS

18.03.2014, 14:46. Просмотров 670. Ответов 1
Метки (Все метки)

Доброго времени суток.
Я раньше не сталкивался с парсингом. Мне нужно распарсить xml, получаемый с сервера (т.е. генерируется не мной). Нода имеет такой вид:
XML
1
2
3
4
5
6
<item>
    <title>Whitney - Whitney Houston</title>
    <link>https://itunes.apple.com/album/whitney/id840431884?uo=1&amp;v0=9989</link>
    <description>Whitney by Whitney Houston</description>
    <pubDate>Tue, 18 Mar 2014 01:43:47 -0700</pubDate>
<item>
Мне нужно теперь вытащить из неё значения для title, link и pubDate. Ноды я получаю и сохраняю в массив
Objective-C
1
NSArray *items = [xmlDoc nodesForXPath:@"//item" error:&error];
Не могу найти функцию, с помощью которой это сделать, так как у тегов нет значений, к которым можно было бы использовать attributeForName, например так
Objective-C
1
2
3
for (DDXMLElement *item in items) {
NSString *title = [[item attributeForName:@"title"] stringValue];
}
Сталкивался ли кто-нибудь с таким случаем и знает ли как его решить?

Добавлено через 45 минут
Пока решил проблему вот таким образом
Objective-C
1
NSString *title = [[[item elementsForName:@"title" ] objectAtIndex:0] stringValue];
Буду благодарен, если всё-таки кто-нибудь скажет более правильный выход из ситуации, если он есть.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru