me craneee y deje la cabeza en el intrento pero nada
Código :
for(var i=0; i<node.length;i++){
var b = new Object();
b.nombre_beneficiario = String(xml_load.firstChild.childNodes[i].childNodes[0].childNodes[0]);
b.beneficiario_id = String(xml_load.firstChild.childNodes[i].childNodes[1].childNodes[0]);
b.etapa_escolar = new Array();
b.etapa_escolar = [[null,null], [null,null]];
/*for (var x=0; x<xml_load.firstChild.childNodes[i].childNodes[2].childNodes.length; x++){
var etapas = xml_load.firstChild.childNodes[i].childNodes[2].childNodes[x];
if (b.etapa_escolar.nodeName!==null){
trace("siniestro: "+ etapas)
}else{
trace("etapas: "+ etapas)
}
}*/
var etapas = xml_load.firstChild.childNodes[i].childNodes[2].childNodes[x];
b.etapa_escolar = [[null,null], [null,null]];
while(etapas.nodeName!=null){
trace("akki en el primer while")
var etapa = Number(String(etapas.firstChild.firstChild));
var siniestro = etapas.firstChild.nextSibling;
b.etapa_escolar[etapa-1] = [0,0];
while(siniestro.nodeName!=null){
trace("aka en el segundo while")
var xiniestro = Number(String(siniestro.firstChild));
b.etapa_escolar[etapa-1][xiniestro-1] = 1;
siniestro = siniestro.nextSibling;
};e ice esto pero no me entra a ningun while y realmente me kede sin neuronas que me den mas ideas

si uds amigos pueden ayudarme se los agradeceria
pd: gracias
hernany
coyr[/b]