ciao raga, per necessità devo parsare come se fosse xml una stringa che formattata come xml e che è definita in _root.
Mi spiego meglio, mi viene settata la variabile
codice:
_root.edi = "<reader><riviste><numb>Suap</numb><numb>Enti locali</numb><numb>PIT magazine</numb><numb>Unione Informa</numb></riviste><edicola><numb rivista='Suap' file='suap/200603' anno='2006' mese='SUAP' numero='1'>pagine/1.jpg</numb><numb rivista='Enti locali' file='entilocali/200604' anno='2006' mese='Enti locali' numero='1'>pagine/1.jpg</numb><numb rivista='PIT magazine' file='pitmagazine/200604' anno='2006' mese='Aprile' numero='1'>pagine/1.jpg</numb><numb rivista='PIT magazine' file='pitmagazine/200605' anno='2006' mese='Maggio' numero='2'>pagine/1.jpg</numb><numb rivista='PIT magazine' file='pitmagazine/200606' anno='2006' mese='Giugno' numero='3'>pagine/1.jpg</numb><numb rivista='PIT magazine' file='pitmagazine/200607' anno='2006' mese='Luglio' numero='4'>pagine/1.jpg</numb><numb rivista='Unione Informa' file='unioneinforma/20061006' anno='2006' mese='Ottobre' numero='1'>pagine/1.jpg</numb></edicola></reader>";
siccome devo utilizzare i valori all'interno di questa variabile, la devo passare come se fosse un file xml, e inserire i suoi valori in alcuni array:
codice:
var extXML= new XML(_root.edi);
var rootNode = extXML.firstChild;
_root.arrayriviste = new Array();
.....
//passo il file e faccio un push
var rivista = this._removeWhite(riviste[i].firstChild.nodeValue);
_root.arrayriviste.push(rivista);
il problema è che fin dall'inizio non riesco a dire a flash che _root.edicola è una stringa XML.
secondo voi dove sbaglio?