Foros del Web » Programación para mayores de 30 ;) » Programación General »

transformar un xml dentro de otro xml

Estas en el tema de transformar un xml dentro de otro xml en el foro de Programación General en Foros del Web. Hola a todos, resulta que tengo un xml, que lo transformo en una html a través de un xsl, hasta ahí todo correcto. Los problemas ...
  #1 (permalink)  
Antiguo 05/03/2009, 06:23
 
Fecha de Ingreso: noviembre-2001
Mensajes: 121
Antigüedad: 22 años, 5 meses
Puntos: 0
transformar un xml dentro de otro xml

Hola a todos,

resulta que tengo un xml, que lo transformo en una html a través de un xsl, hasta ahí todo correcto.

Los problemas han empezado cuando en el xml tengo dos atributos:

1º atributo enlace = contiene la dirección de un xml
2º atributo plantilla = contiene la direccion de un xsl

La idea es, que dentro del xml poner una instrucción para cuando lo transforme en html, también transforme los dos atributos.

No se si me he explicado, pero espero que si, porque estoy desesperada

Gracias de todas formas
  #2 (permalink)  
Antiguo 05/03/2009, 08:13
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Respuesta: transformar un xml dentro de otro xml

el XSL creo que se puede importar con la sentencia include o import...estoy casi seguro que si se puede...al hacer un include con xslt te quedan los templates como si estuviesen en el mismo XSLT original...

Lo que no estoy seguro es si se puede importar un XML, supongo que se podrá...Checkea bien esas sentencias que te puse antes...

Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 11/03/2009, 05:13
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: transformar un xml dentro de otro xml

Mira XLink, quizás pueda servirte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:07.