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

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

Войти
Регистрация
Восстановить пароль
 
abc1234
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 6
#1

Xml - Программирование iOS

03.08.2013, 17:02. Просмотров 608. Ответов 8
Метки нет (Все метки)

Добрый день/вечер

В ответе пришло xml дерево как json...
Data->User->Age
как парсить такое дерево в obj C?

В JavaScript'e я делал так
Javascript
1
var myData = JSON.parse(jsontext);
и дальше указывал путь
Javascript
1
myData.data.user.age
соответственно выводилось age...

А как сделать в Obj C не пойму
Если не трудно покажите кодом, просто от хорошего интернета нахожусь на расстоянии 700км
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.08.2013, 17:02     Xml
Посмотрите здесь:

Как один xml файл переобразовать в другой xml - Софт
Здравствуйте, поставщик высылает нам вот такой прайс в xml формате: ...

1C 8.x Настройка вывода в файлы import.xml и offers.xml - 1С
В системе имеется несколько товаров, которые хочется сохранить на компьютере в виде файлов import.xml и offers.xml (а в дальнейшем...

XML в переменной разобрать с помошью XML:Simple - Perl
Есть вопрос. Мой скрипт в POST запросе получает XML со списком параметров вида <parameter1>1</parameter1> ...

MetaBase.xml или metaname.XML ? - C# ASP.NET
Захотел увеличить разрешённый размер файлов для закачки aspSmartUpload. В инструкции на инсталяцию написано: Open your metaname.XML...

[XML] Как отсортировать данные в XML? - C++ Builder
Друзья привет. В ранее созданой теме приводил пример .xml файла. Подскажите если мне нужно отсортировать такой хмл по File или Date,...

Java - XML: упаковать файл в xml - Java
расскажите - каким образом можно создать xml документ с упакованным бианрным файлом внутри ? P.S. такое в принципе-то возможно ?

Как сохранить содержимое xml файла (без парсинга) в MySql и как потом xml от туда извлечь - PHP БД
делаю так: $xml_string=file_get_contents($uploadfile); //путь к файлу xlm ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
03.08.2013, 17:06     Xml #2
NSJSONSerialization. Интернет не нужен, в хелпе все описано

PS
Цитата Сообщение от abc1234 Посмотреть сообщение
В ответе пришло xml дерево как json...
Чего только в жизни не бывает...
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
03.08.2013, 18:21     Xml #3
Цитата Сообщение от abc1234 Посмотреть сообщение
В ответе пришло xml дерево как json...
А дайте я взгляну на это?
abc1234
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 6
03.08.2013, 23:08  [ТС]     Xml #4
Цитата Сообщение от zulkis Посмотреть сообщение
А дайте я взгляну на это?
Вот
Миниатюры
Xml  
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
03.08.2013, 23:34     Xml #5
Вот же ж блин... А я поначалу серьезно воспринял. Помочь даже хотел. А теперь ясно все. Именно так я и представлял себе классическое "xml дерево как json".
abc1234, забудьте мой первый пост. Он не в тему.

Не по теме:

Надо было анекдот какой-нибудь рассказать.

abc1234
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 6
04.08.2013, 00:08  [ТС]     Xml #6
Ваши комментарий не несет смысла, если бы вы хотели помочь то помогли, а не старались съязвить...
Если вас просят помощи то не надо строить из себя великого, а если что то не так сказали в вопросе то можно и поправить!

ведь так интересно увидеть
<data>
<user>
....
</user>
</data>
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
04.08.2013, 00:22     Xml #7
Да можно, конечно Но тут не вопрос поправлять надо. Тут в корни лезть. Судя по вашим постам, вы не понимаете разницу между XML и JSON. А это совершенно разные вещи как по структуре, так и по методам обработки.
Далее, когда вас попросили показать что именно вам требуется разобрать, вы явили миру скрин, скажем так, добавляющий крайне мало информации. Пользуясь вашей терминологией, не несущий смысла.
Именно это я и пытался вам объяснить своей незлой иронией. Жаль что вы ее не поняли. Но прямо говорить о таких вещах лично мне просто скучно (а здесь я в первую очередь для развлечения). Этот пост пишу исключительно потому, что вы, похоже, обиделись, а мне бы этого не хотелось.
Так вот, возвращаемся к вашему вопросу. Судя по угловым скобкам, вам таки приходит XML. Для его парсинга в iOS существует несколько путей, но самый простой - NSXMLParcer с его делегатом. Пример использования можно посмотреть, например, тут.
А если хотите, чтобы вам помогли быстро и без сарказма, потрудитесь ставить вопрос четче. Очень полезная практика. В жизни пригодится ;-)

Не по теме:

Скуууууучно

abc1234
0 / 0 / 0
Регистрация: 16.01.2013
Сообщений: 6
04.08.2013, 00:46  [ТС]     Xml #8
Ух много как)
Отвечать буду по порядку
1) В разницу я не углублялся json как я помню состоит из ключей 1: (искомое) и так далее, когдя я делал скрипт на js я использовал функцию json.parse и в ней указывал ссылку по "дереву" data.user.искомое вот
2) Я не совсем для развлечения т.к. в обжектив СИ около 2х недель, и проект делаю большой) по этому уже устал, учить приходится во время написания.. Все таки на С# понятней (мое мнение)
3) Скобки у меня есть но как чарлик говорит в xml text, по практике из JS я думал что можно точно также использовать и в OBJ C (data.user....)
4) Обижаться не из-за чего...
5)
Именно это я и пытался вам объяснить своей незлой иронией. Жаль что вы ее не поняли.
ответ есть в вашем же сообщении как вы выразились
потрудитесь ставить вопрос составлять ответ четче.
6) NSXMLParser, я не думаю что хорошая штука для меня... потому что мне не 1 вещь парсить надо, да и потом я смогу использовать
Код
  NSRange openPhrase =  NSRange closePhrase =
так как мне приходит ответ что в xml text в TEXT
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.08.2013, 01:00     Xml
Еще ссылки по теме:

Заполнить столбец БД xml, присвоить строчкам идентификаторы, и присвоить каждой ячейке с xml свое значение - Delphi БД
Здравствуйте, уважаемые форумчане! Столкнулся со сложностью! мое приложение заполняет БД (MSSQL2008) по нажатию кнопки. Каждому...

Вывести данные в таблицу из xml файла. - Анализ XML файла, выгружаемого программой SPU_ORB. - Delphi
Есть такой файлик с расширением .xml (из программы spy_orb) в нем много строк, но нам нужно вытащить только суммы и запихнуть в таблицу,...

Может ли js добавить элемент в файл XML так, чтобы он записался в сам XML-файл? - JavaScript
Всем привет! Подскажите, может ли как-то javascript добавить элемент в файл XML так, чтобы он записался в сам XML-файл?

Нужно взять данные из Xml сделать выборку и на ее основе сделать новый XML - LINQ
Как лучше поступить в данном случает вложенность большая может воспользоваться сериализацией?


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

Или воспользуйтесь поиском по форуму:
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
04.08.2013, 01:00     Xml #9
Цитата Сообщение от abc1234 Посмотреть сообщение
так как мне приходит ответ что в xml text в TEXT
Цитата Сообщение от В.С. Черномырдин
Много говорить не буду, а то опять чего-нибудь скажу
Коротко. Если это таки JSON, ответ в моем первом посте в этой теме.
Если XML - в третьем.
"text в TEXT" я парсить не умею.
Ну и совсем коротенько по пунктам.
1. Чушь
2. Все в бою учились
3. По отдельности слова понял (даже нерусские), связать не сумел
4. Рад.
5. Я трудиться не собираюсь. Я продолжу развлекаться. Это вам нужна помощь.
6. As you wish :-) Еще в мире есть libXML

Засим вынужден откланяться. Завтра большая пьянка, а мне еще выспаться надо
Yandex
Объявления
04.08.2013, 01:00     Xml
Ответ Создать тему
Опции темы

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