15/12/2004, 16:24
|
| | | Fecha de Ingreso: noviembre-2004 Ubicación: Aguascalientes, México
Mensajes: 62
Antigüedad: 20 años Puntos: 0 | |
que pasa LocoHuesos! mira este es mi script..(lo copie de una liga que pusiste en el anterior mensaje); lo he analizado y he llegado a la conclusion de que no esta recorriendo mi xml.*(incluyo una parte debajo)
tabla = new XML();
tabla.ignoreWhite = true;
tabla.load("c:/boletin/ppnestatal.xml");
tabla.onLoad = function(success) {
documento = tabla.childNodes[0];
for (i=0; i<=32; i++) {
rn = documento.childNodes[i];
//trace(i);
estado = rn.childNodes[i].nodeValue;
k = mbsubstring(estado, 0, 2);
//trace(k);
if (k == String(rno)) {
record = i;
//trace(i);
break;
}
}
//trace(record);
libro = documento.childNodes[record];
estadotxt = libro.childNodes[1].firstChild.nodeValue;
enerotxt = libro.childNodes[2].firstChild.nodeValue;
febrerotxt = libro.childNodes[3].firstChild.nodeValue;
marzotxt = libro.childNodes[4].firstChild.nodeValue;
abriltxt = libro.childNodes[5].firstChild.nodeValue;
mayotxt = libro.childNodes[6].firstChild.nodeValue;
juniotxt = libro.childNodes[7].firstChild.nodeValue;
juliotxt = libro.childNodes[8].firstChild.nodeValue;
agostotxt = libro.childNodes[9].firstChild.nodeValue;
septiembretxt = libro.childNodes[10].firstChild.nodeValue;
octubretxt = libro.childNodes[11].firstChild.nodeValue;
noviembretxt = libro.childNodes[12].firstChild.nodeValue;
diciembretxt = libro.childNodes[13].firstChild.nodeValue;
mensualtxt = libro.childNodes[14].firstChild.nodeValue;
anomammtxt = libro.childNodes[15].firstChild.nodeValue;
anomacientxt = libro.childNodes[16].firstChild.nodeValue;
acum04txt = libro.childNodes[17].firstChild.nodeValue;
acum4104txt = libro.childNodes[18].firstChild.nodeValue;
acumummtxt = libro.childNodes[19].firstChild.nodeValue;
acumucientxt = libro.childNodes[20].firstChild.nodeValue;
}
}
<?xml version="1.0"?>
<DOCUMENTO>
<ESTADO>01
<NOM>AGUASCALIENTES</NOM>
<ENERO>32.1</ENERO>
<FEBRERO>1.4</FEBRERO>
<MARZO>31.6</MARZO>
<ABRIL>0.0</ABRIL>
<MAYO>46.8</MAYO>
<JUNIO>216.3</JUNIO>
<JULIO>128.8</JULIO>
<AGOSTO>94.0</AGOSTO>
<SEPTIEMBRE>137.4</SEPTIEMBRE>
<OCTUBRE>22.0</OCTUBRE>
<NOVIEMBRE>###.#</NOVIEMBRE>
<DICIEMBRE>###.#</DICIEMBRE>
<CLIM_MENSUAL>32.6</CLIM_MENSUAL>
<ANOMALIA_MM>-10.5</ANOMALIA_MM>
<ANOMALIA_%>-32.3</ANOMALIA_%>
<ACUM_2004>710.6</ACUM_2004>
<41_04_ACUM>430.6</41_04_ACUM>
<ANOM_ACUM_MM>279.9</ANOM_ACUM_MM>
<ANOM_ACUM_%>65.0</ANOM_ACUM>
</ESTADO>
<ESTADO>02
<NOM>BAJA CALIFORNIA</NOM>
<ENERO>10.2</ENERO>
<FEBRERO>82.3</FEBRERO>
<MARZO>12.9</MARZO>
<ABRIL>5.4</ABRIL>
<MAYO>0.0</MAYO>
<JUNIO>0.0</JUNIO>
<JULIO>0.0</JULIO>
<AGOSTO>1.4</AGOSTO>
<SEPTIEMBRE>0.0</SEPTIEMBRE>
<OCTUBRE>147.9</OCTUBRE>
<NOVIEMBRE>###.#</NOVIEMBRE>
<DICIEMBRE>###.#</DICIEMBRE>
<CLIM_MENSUAL>9.1</CLIM_MENSUAL>
<ANOMALIA_MM>138.8</ANOMALIA_MM>
<ANOMALIA_%>1531.8</ANOMALIA_%>
<ACUM_2004>260.1</ACUM_2004>
<41_04_ACUM>149.5</41_04_ACUM>
<ANOM_ACUM_MM>110.6</ANOM_ACUM_MM>
<ANOM_ACUM_%>74.0</ANOM_ACUM>
</ESTADO>
<ESTADO>03
<NOM>BAJA CALIFORNIA SUR</NOM>
.
.
.
(asi sucesivamente para los 32 estados de la republica mexicana.)
.
.
</DOCUMENTO>
Espero me explique bien.. |