Salve ragazzi.
non riesco a capire come muovermi tra i rami dell'xml per avere i valori dei nodi da mettere in un array io ho fatto cosi ma riesco ad avere solo questo risultato:
<globale>11</globale>,<analitico>12</analitico>,<visivo>13</visivo>,<verbale>14</verbale>
io invece vorrei che il risultato fosse questo: 11,12,13,14
vi incollo lo script in flash e xml:
xml:
<?xml version="1.0"?>
<learnerinformation>
<accessibility>
<preference>
<globale>11</globale>
<analitico>12</analitico>
<visivo>13</visivo>
<verbale>14</verbale>
</preference>
</accessibility>
</learnerinformation>
flash:
var primo = new XML();
var contenuto:Array = new Array();
var stili:Array = new Array();
primo.ignoreWhite = true;
primo.load("form.xml");
primo.onLoad = function(success)
{
if(success)
{
var nodi:Array = primo.firstChild.childNodes;
for(i=0; i<nodi.length; i++)
{
contenuto.push(nodi[i].childNodes[0].childNodes);
}
contenuto.sort(Array.DESCENDING);
trace(contenuto);
}
}
come devo modificare il file flash per ottenere i valori dei nodi?

Rispondi quotando