Contenido verificado asociado a este RA
Introducción a la Conversión XML: Necesidad y Ámbitos
Esta unidad explora por qué es necesaria la conversión de documentos XML en diversos contextos profesionales y los principales ámbitos de aplicación. Se identifican escenarios donde la transformación de XML es crucial para la interoperabilidad y el procesamiento de datos.
Tecnologías de conversión XML: funcionamiento de XPath y XSLT
Esta unidad explica cómo se realiza una transformación XML mediante un procesador XSLT y una hoja de estilo. Se distinguen las funciones de XML, XPath y XSLT, se analiza el procesamiento de documentos como árboles de nodos y se practican expresiones XPath, plantillas XSLT y distintos modos de salida. El contenido contribuye principalmente al CE c del RA5, relativo al análisis de las tecnologías implicadas en la conversión de documentos XML y su modo de funcionamiento.
Sintaxis de XSLT y XPath para la conversión y adaptación de documentos XML
Esta unidad describe la sintaxis específica de XPath y XSLT utilizada para seleccionar información de documentos XML y expresar reglas de conversión o adaptación. Se estudian las plantillas, las expresiones de selección, los predicados, las funciones, la creación de elementos y atributos, la generación de texto y las instrucciones de salida. Incluye una especificación XSLT completa, un ejemplo de entrada XML y una relación de errores frecuentes. La selección de contenidos responde al CE d; los ejemplos técnicos no constituyen requisitos curriculares adicionales.
Herramientas para la conversión de documentos XML y aplicación de transformaciones XSLT
Esta unidad presenta herramientas específicas relacionadas con la conversión de documentos XML, con especial atención a los procesadores XSLT y a los entornos de desarrollo. Se comparan sus características, formas de ejecución y compatibilidad general, y se aplica una misma hoja de estilo para obtener salidas HTML, XML y texto. Como ampliación práctica, se introducen pautas para documentar y depurar las especificaciones de conversión. Los nombres de herramientas y los ejemplos son recursos técnicos de aprendizaje; no constituyen requisitos curriculares adicionales a los establecidos en los criterios de evaluación oficiales.
Conceptos clave
Necesidad de conversión XMLInteroperabilidadPresentación de datosIntegración de sistemasSindicación de contenidosXML de entradaÁrbol de nodos XMLXPathContexto XPathRutas y predicadosAtributos y funciones XPathXSLTHoja de estiloPlantillas XSLTxsl:apply-templatesxsl:for-eachxsl:value-ofxsl:output
Errores que conviene evitar
- No identificar correctamente el formato de salida deseado.
- Confundir la validación XML con la conversión XML.
- Subestimar la complejidad de la transformación entre esquemas diferentes.
- Confundir XPath con un lenguaje de transformación completo.
- No distinguir entre XPath, XSLT, la hoja de estilo y el procesador.
- Interpretar incorrectamente el contexto de una expresión XPath.
- Confundir rutas absolutas y relativas.
- Escribir mal predicados, atributos, ejes o funciones.