ubiquitour.com

Cómo crear XSL de un archivo XML

XSL es un lenguaje de hoja de estilos utilizado para formatear los elementos creados en XML. Por lo tanto, XSL normalmente es escrito a mano con un editor de hoja de estilos. XSL es apoyado por la mayoría principales Web herramientas de desarrollo, incluyendo Dreamweaver y Microsoft Visual Web Developer. Generadores de hojas de estilo están disponibles en la Web. Sin embargo, es un asunto sencillo para crear una hoja de estilos XSL que imprime todos los elementos XML en el documento.

Instrucciones

1 Crear un nuevo archivo XSL utilizando el XML/XSL editor.

2 Si no ha sido automáticamente introducida por el editor de XML, crear una declaración de < stylesheet > como sigue:< xsl: StyleSheet versión = "1,0" xmlns:xsl = "http://www.w3.org/1999/XSL/Transform & quot; >

3 Establecer el método de salida en XML como se muestra:< xsl: Output método = "xml" / >

4 Crear una plantilla que copia todos los elementos en el documento:< la match="@* xsl: template | node() ">

&lt;xsl:copy> &lt;xsl:apply-templates select=&quot;@* | node()&quot;/> &lt;/xsl:copy> &lt;/xsl:template>5

Añadir su cierre < / xsl: StyleSheet > etiqueta.

6 Guarde y pruebe su archivo. La transformación mostrará el contenido de cada elemento en el archivo XML.

Consejos y advertencias

  • Si recibe errores, asegúrese de que su archivo XSL es válido y bien formado.
  • No todos los procesadores XML requieren un elemento < plantillas aplicar >. Tecnología de Microsoft, sin embargo, requiere esta declaración.
  • Algunas herramientas visuales le permitirá asignar los elementos XML y XSL-generar automáticamente.
  • Las relaciones entre XML, XSL y entornos de desarrollo de software pueden ser complejas. Asegúrese de que usted puede ejecutar correctamente un ejemplo básico en su entorno antes de transformaciones más complejas.