Ciao a tutti.
leggendo in giro ho trovato alcune informazioni sull'argomento ma mi sto incartando nel nulla!!
Mettiamo di aver questo file images.xml
codice:
<?xml version="1.0" encoding="utf-8"?>
<gallery gal_width="800" gal_height="250" y="30" image_width="250" vertical_spacing="10" bar_thickness="10">
<image url="bicchiere01.jpg" />
<image url="bicchiere02.jpg" />
<image url="bicchiere03.jpg" />
<image url="bicchiere04.jpg" />
<image url="bicchiere05.jpg" />
<image url="bicchiere06.jpg" />
</gallery>
nel mio file fla ho inserito del codice come questo:
codice:
import flash.net.*;
var myXML:XML;
var galleryW:String;
var url:URLRequest = new URLRequest("images.xml");
var loader:URLLoader = new URLLoader(url);
loader.addEventListener(Event.COMPLETE, onLoadComplete);
function onLoadComplete(event:Event):void {
myXML = XML(loader.data);
myXML.ignoreWhitespace = true;
galleryW = myXML.firstChild.attributes.gal_width;
trace (galleryW.toString());
}
ebbene... mi restituisce ZERO.
Visto che ci siamo, e visto che tanto sennò finisco per chiedervelo tra un paio di giorni... come accedo invece agli attributi di un nodo qualunque, ad esempio ai vari 'url' del tag <image />?
Spero che la domanda sia abbastanza facile per uno pratico!
Grazie mille.