Страница 1 из 1
помогите разобрать XML
Добавлено: 26 окт 2010, 20:16
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"?>
Re: помогите разобрать XML
Добавлено: 26 окт 2010, 21:15
psix55
Код: Выделить всё
var yourXml = flashVars.api_result;var xml = new XML(yourXml);trace(xml..uid);trace(xml..first_name);trace(xml..last_name);
Так попробуй!
Re: помогите разобрать XML
Добавлено: 26 окт 2010, 21:19
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);
не работает все равно
Re: помогите разобрать XML
Добавлено: 26 окт 2010, 21:29
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]
СПАСИБО БОЛЬШОЕ
Re: помогите разобрать XML
Добавлено: 26 окт 2010, 21:30
Александр
psix55
XML и xml - разные переменные. Переменную XML лучше вообще не называть. xml можно.
Код: Выделить всё
var yourXml = flashVars.api_result;var xml = new XML(yourXml);//trace(xml..uid);re.text =trace(xml..first_name);
Re: помогите разобрать XML
Добавлено: 26 окт 2010, 21:54
psix55
Ну да, стормозил! Потому что торопился