Ordernar XML

14/04/2005 - 15:22 por CHIN | Informe spam
Hola Grupo !

Consulta.. estoy armando un Menú en XML , tengo que utilizar ASP en cada
ítem del menú para ver si el usuairo logueado tiene permisos o no para ese
ítem y demás cosas...

El tema es que en el ABM del XML, necesitan ponerle un ORDEN al menú...

qué conviene.. cada vez que modifiquen el menú rearmar el XML intercalando
el nodo en el lugar correcto? o cada vez que visitan el sitio grabar el XML
en un vector y ordenarlo ?... tiene unas 10 areas con 5 subareas cada item.

Porque ordenar un XML no se puede verdad??..

Gracias !!!

CHIN@KD

Preguntas similare

Leer las respuestas

#1 CHIN
14/04/2005 - 20:00 | Informe spam
Hacerlo a mano a qué te referís ? como lo estoy haciendo ahora ? ubicar el
nuevo nodo en el orden que corresponde ?

con XSLT puedo ordenar un xml y volverlo a grabar ? , con area y para cada
area su subarea ?

Gracias.-

"jose" wrote in message
news:
Mostrar la cita
ese
Mostrar la cita
intercalando
Mostrar la cita
XML
Mostrar la cita
item.
Mostrar la cita
#2 jose
15/04/2005 - 15:50 | Informe spam
Si lo haces a mano como ahora no tienes que programar ninguna funcionalidad
de ordenamiento. No solo te ahroras el trabajo sino que también cuando cargas
el menú no tienes procesos de ordenamientos que consumen pulsos de CPU.. es
una opcio´n... si no quieres hacerlos hay varios métodos de ordenamiento ..
hay que ver como haces el menú pero no es complicado (si sabes de xml):

http://tinyurl.com/a3hbn te puede dar una idea...

googlea "sort xml" "xslt"






"" escribió:

Mostrar la cita
#3 CHIN
15/04/2005 - 17:46 | Informe spam
Gracias José por el link! , pero eso es en .NET y estamos trabajando para
este proyecto en ASP3

Busqué antes de tirar el mensaje en el foro, pero solo encontre xml que se
ordenan con un xsl al mostrarse ene l menú, lo que no me sirve porque tengo
que intercalar ASP en el medio, por eso pense en ordenar recorriendo el xml
entero y encajando el nodo según el orden qeu corresponda, para evitar
tambien el vector cada vez que muestra el menú.
Pero es esa la forma correcta de recorrerlo ?
o se puede armar un XSL , ordenar el XML por X campo y volverlo a guardar el
XML ?

gracias ! .-


"jose" wrote in message
news:
Mostrar la cita
funcionalidad
Mostrar la cita
cargas
Mostrar la cita
es
Mostrar la cita
..
Mostrar la cita
el
Mostrar la cita
cada
Mostrar la cita
rápido.. si
Mostrar la cita
cada
Mostrar la cita
para
Mostrar la cita
menú...
Mostrar la cita
el
Mostrar la cita
cada
Mostrar la cita
#4 jose
15/04/2005 - 20:00 | Informe spam
No conozco bien asp pero:

1. con xsl puede agregar código.. no solo sirve para ordenar...

luego.. el ejemplo que vos tendrás seguramente genera un string... que con
un response.write o similar lo muestra en pantalla.. si antes de mostrarlo
usas el string para pasarlo a un archivo tienes el problema resuelto

-
José Luis 22 ARG
-
Clickea en 'SI' en '¿Le ha ayudado esta exposición?' si esta exposición te
ha sido de ayuda.


"" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida