помогите разобрать XML

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
SergeyP
Сообщения: 11
Зарегистрирован: 23 окт 2010, 23:29

помогите разобрать XML

Сообщение SergeyP »

в переменную flashVars.api_result я получаю вот такой вот XML

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?><response list="true"> <user>  <uid>1771269</uid>  <first_name>Сергей</first_name>  <last_name>Попов</last_name> </user></response>
как мне его разобрать
я пытаюсь сделать это вот так

Код: Выделить всё

var d:XML=flashVars.api_result;сhild('user').first_name;
но это не помогает как я понимаю проблемма в заголовке <?xml version="1.0" encoding="utf-8"?>
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: помогите разобрать XML

Сообщение psix55 »

Код: Выделить всё

var yourXml = flashVars.api_result;var xml = new XML(yourXml);trace(xml..uid);trace(xml..first_name);trace(xml..last_name);
Так попробуй!
Последний раз редактировалось psix55 26 окт 2010, 21:58, всего редактировалось 1 раз.
Причина: Ошибся :)
SergeyP
Сообщения: 11
Зарегистрирован: 23 окт 2010, 23:29

Re: помогите разобрать XML

Сообщение SergeyP »

psix55 писал(а):

Код: Выделить всё

var yourXml = flashVars.api_result;var XML = new XML(yourXml);trace(xml..uid);trace(xml..first_name);trace(xml..last_name);
Так попробуй!

Код: Выделить всё

                    var yourXml = flashVars.api_result;                    var XML = new XML(yourXml);                //  trace(xml..uid);                    re.text =trace(xml..first_name);
не работает все равно
SergeyP
Сообщения: 11
Зарегистрирован: 23 окт 2010, 23:29

Re: помогите разобрать XML

Сообщение SergeyP »

SergeyP писал(а):
psix55 писал(а):

Код: Выделить всё

var yourXml = flashVars.api_result;var XML = new XML(yourXml);trace(xml..uid);trace(xml..first_name);trace(xml..last_name);
Так попробуй!
var yourXml = flashVars.api_result;
var XML1:XML = new XML(yourXml);
//trace(XML..uid);
re.text=XML1..first_name;[/code]
СПАСИБО БОЛЬШОЕ
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: помогите разобрать XML

Сообщение Александр »

psix55
XML и xml - разные переменные. Переменную XML лучше вообще не называть. xml можно.

Код: Выделить всё

var yourXml = flashVars.api_result;var xml = new XML(yourXml);//trace(xml..uid);re.text =trace(xml..first_name);
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: помогите разобрать XML

Сообщение psix55 »

Ну да, стормозил! Потому что торопился :)
Ответить