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

XSLT informacion replicada en el archivo fuente

Estas en el tema de XSLT informacion replicada en el archivo fuente en el foro de Programación General en Foros del Web. Hola a tod@s, estoy haciendo una transformacion entre XMLs usando XSL logicamente, resulta que la informacion que en el archivo fuente esta replicada en varias ...
  #1 (permalink)  
Antiguo 27/09/2006, 19:08
 
Fecha de Ingreso: junio-2002
Mensajes: 14
Antigüedad: 21 años, 11 meses
Puntos: 0
Información XSLT informacion replicada en el archivo fuente

Hola a tod@s,

estoy haciendo una transformacion entre XMLs usando XSL logicamente, resulta que la informacion que en el archivo fuente esta replicada en varias etiquetas quiero que en el archivo destino solo este en una, pero no he sabido como en xsl puedo verificar que si ya puso una vez la informacion no la vuelva a colocar... como vicio de programador quise usar variables pero en XSL no puedo modificar el valor
Simplificando los detalles quisiera transformar un XML como este:

<tag1>
<tag2 id="1">
...
<target info="replica">
</tag2>
<tag2 id="2">
...
<target info="replica">
</tag2>
</tag1>

en algo como:

<nuevotag1>
<infoBase>
<nuevotag2 id="1"/>
<nuevotag2 id="2"/>
<infoBase>
<newTarget info="replica"/>
</nuevotag1>

El lio es que como lo estoy haciendo tengo la etiqueta newTarget tantas veces como target este en la fuente.
Alguna idea?

De antemano gracias
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 09:17.