ho fatto ancora delle modifiche ma sempre lo stesso errore, mi restituisce il valore dell'ultimo nodo dell'xml
/*codice*/
System.useCodepage = true;
filexml = "dati.xml";
mioxml = new XML();
myarray = new Array();
mioxml.load(filexml);
mioxml.ignoreWhite = true;
function writeXml(success) {
if (mioxml.loaded) {
myarray = mioxml.firstChild.childNodes;
for (k=0; k<myarray.length; k++) {
var reg = myarray[k].attributes.nregione;
var lnk = myarray[k].attributes.link;
}
for (var j = 0; j<20; j++) {
var mc = _root["r"+j];
mc.onRollOver = function() {
_root.nomeRegione = reg;
};
mc.onRollOut = function() {
_root.nomeRegione = "...";
};
mc.onPress = function() {
if (lnk != 0) {
getURL(lnk, "_self");
}
};
}
}
}
/*xml*/
<?xml version="1.0" encoding="iso-8859-1"?>
<italia>
<provincia nregione="NOME1" link ="link.htm" />
<provincia nregione="NOME2" link ="link.htm" />
<provincia nregione="NOME3" link ="link.htm" />
.......
</italia>
help please!!!!!!!!