![]() |
Parsear en orden inverso usando XMLDOM Estoy usando Microsoft.xmldom para parsear un XML y mostrar los datos en un ASP. La estructura de mi XML es la siguiente: Código: <noticias>Hago el parseo y muestro los titulos de cada noticia, primero me trae el primer titulo que aparece en orden descendente, despues el segundo y así.. Pero quiero traerme primero el ultimo titulo, despues el penultimo, y así hasta llegar al primero, es decir, en orden inverso Pero no se como hacer este parseo... alguna idea de como le puedo hacer? Gracias! |
XMLDOM es en javascript verdad ? Si es así tienes el archivo cargado en memoria y puedes crear un array con getElementsByTagName verdad ? Si es así, simmplemente hacé un bucle FOR que valla desde el último hacia el primero y listo...;-) Espero que te sirva Saludos |
Qué tal :-) Emerald, no especificas en dónde estás realizando ese parseo, si en el servidor o en el navegador ni tampoco qué lenguaje de script estás usando. Déjanos al menos ver el código que estás utilizando para hacerlo en orden descendente :arriba: Un saludo :cool: |
Hola! Estoy intentando mostrar esto en un ASP y lo resolví de la siguiente manera: Primero cuento cuantos nodos <titulo> tengo y le resto 1 para saber el index del último nodo <titulo>: Código: 'Cargar el xmlCódigo: <%Do while n >= 0No se si sea lo más optimo, pero al menos funcionó! |
| La zona horaria es GMT -6. Ahora son las 05:40. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.