Загрузка и прсинг xml файла

Загружаем

var xmlString:URLRequest=new URLRequest("try.xml");
var xmlLoader:URLLoader=new URLLoader(xmlString);
xmlLoader.addEventListener("complete", init);

Обрабатываем после загрузки

function init(event:Event):void {
  var xDoc:XMLDocument = new XMLDocument();
  xDoc.ignoreWhite=true;
  var slidesXML:XML=XML(xmlLoader.data);
 ParseSlides(slidesXML);
}

Извлекаем данные

function ParseSlides(bookInput:XML):void {
// конкретную ветку
 trace(bookInput.slide[0].pics.pic[0].small);
// или масив
 for each (var desc:XML in bookInput.slide[0].descriptions.description) {
  trace(desc.title);
 }
}

Leave a Reply