Tecnología

Inicio

Cómo crear XSL desde un archivo XML

Cómo crear XSL desde un archivo XML


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

Instrucciones

1 Crear un nuevo archivo XSL mediante el editor de XML / XSL.

2 Si no se ha insertado automáticamente por el editor de XML, crear un <stylesheet> declaración como sigue:
<Xsl: stylesheet version = "1.0" xmlns: xsl = "http://www.w3.org/1999/XSL/Transform&quot;>

3 Establecer su método de salida a XML como se muestra:
<Xsl: Método de salida = "xml" />

4 Crear una plantilla que copia todos los elementos del documento:
<Xsl: template match = "@ * | nodo ()">

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

5 Agregue su cierre </ xsl: stylesheet> etiqueta.

6 Guardar y probar su archivo. La transformación resultante mostrará el contenido de cada elemento en el archivo XML.

Consejos y advertencias

  • Si recibe errores, asegúrese de que el archivo XSL es válida y bien formada.
  • No todos los procesadores XML requieren un elemento <apply-templates>. la tecnología de Microsoft, sin embargo, requiere esta declaración.
  • Algunas herramientas visuales le permitirán asignar sus elementos XML y XSL genera de forma automática.
  • Las relaciones entre XML, XSL y entornos de desarrollo de software pueden ser complejas. Asegúrese de que puede ejecutar con éxito un ejemplo básico en su entorno antes de intentar transformaciones más complejas.