Buenas a todos;
Estoy intentando procesar un fichero XML en Flash. Os pongo a continuación el contenido del XML y el código ActionScript a ver si veis el fallo:
XML:
<dataroot>
<T101_GAMAS>
<IKGAMAS>1</IKGAMAS>
<T_GAMAS>Empotrar</T_GAMAS>
<I_GTIPO>C</I_GTIPO>
</T101_GAMAS>
<T101_GAMAS>
<IKGAMAS>2</IKGAMAS>
<T_GAMAS>Superficie</T_GAMAS>
<I_GTIPO>C</I_GTIPO>
</T101_GAMAS>
</dataroot>
ActionScript:
class MMdb {
private var _T101:XML;
public var Gamas:Array;
function MMdb(ruta){
_T101 = new XML();
_T101.load(ruta + "T101_GAMAS.xml")
trace(ruta + "T101_GAMAS.xml Cargado");
}
function leeGamas(){
var numGamas:Number = _T101.childNodes.length;
Gamas = new Array(numGamas);
trace(numGamas + " gamas encontradas.");
for (var i=0; i<numGamas; i++)
Gamas[i]= _T101.firstChild.childNodes[i].childNodes[2].nodeName;
}
}
Al ejecutarlo el resultado es el siguiente:
XML/T101_GAMAS.xml Cargado
0 gamas encontradas.
Undefined
Muchas gracias.