ciao!
non so se ho capito bene ma ci provo!!
mioxml = new XML();
mioxml.ignoreWhite = true;
myarray = new Array();
mioxml.Load(filexml+ "?rnd=" + random(999999));
filexml è l'indirizzo URL del file XML
function Elab_stcase (success) {
if (mioxml.loaded) {
myarray = mioxml.childNodes[0];
}
}
apparte qualche parentesi che potrebbe mancare myarray già contiene tutti i dati che ti servono ... ma tutto dipende da come è strutturato XML !!
è come un albero quindi se ci vuoi lavorare mi sa che prima devi studiare la struttura XML
myarray.childNodes[k].childNodes[0].firstChild.nodeValue
questo per esempio è mi dà il valore (in base a K .... poniamo k=1)
della prima foglia del primo ramo di una struttura XML così fatta
<Radice>
<Ramo>
<foglia1>
<foglia2>
</Ramo>
.....
<Ramo>
<foglia1>
<foglia2>
</Ramo>
</Radice>
La cosa è un pò incasinata e spero di essermi spiegato !! se ti serve aiuto chiedi e ti sarà dato... quando ho dieci minuti di pausa come adesso!!
comunque io ho imparato.. cio ho messo delle ore con i tutorial di flash-mx.it
![]()
![]()
![]()
![]()
Ciao