Facultad de Estadística e Informática
TECNOLOGIAS PARA LA INTEGRACION DE SOLUCIONES
Facultad de Estadística e Informática
Clase 8
▪ Tema 2: Tecnologías XML
Facultad de Estadística e Informática
Bibliografía
▪A. Rodríguez, Publicación en Internet y Tecnología XML, Alfa-Omega Ra-Ma, Madrid. España, 2004
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪ Ejemplo XML y XSL-T
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪ XSL-T (eXtensible Style LanguageTransform)
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪ XSL Transformations (XSLT). Version 1.0▪Recomendación W3C. 16 November 1999.▪https://www.w3.org/TR/xslt
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪ XSL-T es un lenguaje que permite aplicar determinados formatos (plantillas) ya definidos en XML.
▪Permite efectuar filtrado de información.
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪ Cada plantilla se relaciona con un elemento del documento XML.
Plantilla Elemento
MatchXPath
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪ Rutas de acceso:/catalogo/item/nombre// Todos los nodos/* Todos los nodos de otro.
/item/*
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪Plantilla raíz relacionada con el elemento raíz del documento.
match=“/”
Facultad de Estadística e Informática
Clase 8. Tecnologías XML
▪Declaración de una plantilla:
▪<xsl:template match=“ruta_de_acceso”>
▪<xsl:template match=“elementoXML”>
…implementación de la plantilla…
</xsl:template>
Facultad de Estadística e Informática
Conversión de XML a TXT usando XSL-T
Facultad de Estadística e Informática
Conversión de XML a TXT usando XSL-T
XML
Facultad de Estadística e Informática
En Mozilla Firefox: