|
|
|||||
Регистрация: Mar 2011
Сообщений: 3
|
передача XML строкой
имею стандартный погрузчик XML:
var xmlData:XML = new XML(); xmlData.ignoreWhite = true; xmlData.onLoad = loadXml; xmlData.load("/modules/mod_dav_vm_carusel/vars_carousel.xml"); function loadXml(success:Boolean):Void { //in case of being loaded successfully if (success) { home.attachMovie("preloader2","preloader",home.getNextHighestDepth()); home.preloader._x = (Stage.width - home.preloader._width) / 2; home.preloader._y = (Stage.height - home.preloader._height) / 2; options = xmlData.childNodes[0]; parseOptions(options); parseGalleries(); } else { //hope this will not appear... trace("Error while loading .xml file..."); } } //get the options from the XML data function parseOptions(options:XML):Void { Как мне отредактировать код , отказаться от загрузки XML файла и сделать прямую передачу XML значений типа такого var xmlData:XML = new XML("<MyXml><Name Trast="female">111</Name><Name Trast="male">222</Name><Name Trast="male">333</Name></MyXml>"); Прошу сильно не пинать ногами, если неправильно сформулировал вопрос) Помогите пожалуйста, хотя бы пните в нужном направлении)) |
|
|||||
listener
|
... и т.д. не?
|
|
|||||
Регистрация: Mar 2011
Сообщений: 3
|
Сделал так, не идет..:
var xmlData:XML = new XML("<MyXml><Name Trast="female">111</Name><Name Trast="male">222</Name><Name Trast="male">333</Name></MyXml>"); xmlData.ignoreWhite = true; //xmlData.onLoad = loadXml; //xmlData.load("/modules/mod_dav_vm_carusel/vars_carousel.xml"); options = xmlData.childNodes[0]; parseOptions(options); parseGalleries(); function loadXml(success:Boolean):Void { //in case of being loaded successfully |
|
|||||
listener
|
var xmlData:XML = new XML("<MyXml><Name Trast='female'>111</Name><Name Trast='male'>222</Name><Name Trast='male'>333</Name></MyXml>"); trace(xmlData.childNodes[0]); Цитата:
|
|
|||||
Регистрация: Mar 2011
Сообщений: 3
|
спасибо, чуть стенку головой не разбил, XML подгрузка и функции обработки находились в разных слоях, не буду утверждать, по видимому пока файл подгружался последняя успевала инициализироваться, а когда напрямую передавал то - нет. Перенес все на один слой - заработало.
|
Часовой пояс GMT +4, время: 23:16. |
|
« Предыдущая тема | Следующая тема » |
|
|