acabo de empezar con el tema de XSLT que hasta ahora desconocía.
La cuestión es que tengo varios documentos XML que guardan información de partes médicos, por ejemplo:
Cita:
Como se puede observar, dentro de la etiqueta "Exploracion" hay un sigla (I.), por eso, se utiliza una etiqueta llamada "Sigla" para identificar la sigla y cada uno de sus significados posibles (cada significado con una subetiqueta "Significado").<Informe id="21331">
<Motivo_de_ingreso> Paciente que ingresa por... </Motivo_de_ingreso>
<Antecedentes> Hepatitis infantil... </Antecedentes>
<Exploracion> Rectocele <Sigla><Nombre>I.</Nombre><Significado>Impresión</Significado>
<Significado>Índice</Significado><Significado>Infección</Significado></Sigla> ...
</Exploracion>
</Informe>
<Motivo_de_ingreso> Paciente que ingresa por... </Motivo_de_ingreso>
<Antecedentes> Hepatitis infantil... </Antecedentes>
<Exploracion> Rectocele <Sigla><Nombre>I.</Nombre><Significado>Impresión</Significado>
<Significado>Índice</Significado><Significado>Infección</Significado></Sigla> ...
</Exploracion>
</Informe>
Mi intención en principio es hacer un documento XSL sencillo, en el cual sagan los datos del anterior documento XML de la siguiente manera:
Cita:
Es decir, cada vez que se encuentre una etiqueta <Sigla>, sólo quiero mostrar el contenido de su subetiqueta <Nombre>, y después por ejemplo al hacer click en la abreviatura (en el ejemplo anterior en "I.") que salgan en una lista desplegable todos los significados posibles de esa sigla (las que estan identicadas con <Significado>).INFORME 21331
MOTIVO DE INGRESO: Paciente que ingresa por...
ANTECEDENTES: Hepatitis infantil...
EXPLORACIÓN: Rectocele I. ...
MOTIVO DE INGRESO: Paciente que ingresa por...
ANTECEDENTES: Hepatitis infantil...
EXPLORACIÓN: Rectocele I. ...
Este tratamiento especial para las siglas es el que no consigo hacer...
¡Muchas gracias por vuestra atención!
¡Espero vuestras respuestas!