Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
Aplica una serie de instrucciones si se cumple la condición establecida en el atributo test:
Condición es una cadena de caracteres con la estructura:
“elemento operador valor”
-Establece las transformaciones a realizar en el documento.
-Se definen utilizando el elemento xsl:template.
-A través del atributo match, se establece el patrón.
-El patrón indica la rama del árbol XML sobre la que se aplica la plantilla.
-El atributo name que dará nombre a la plantilla para poder ser invocada desde la instrucción
<xsl:call-template name=nombre_de_plantilla>
-Para seleccionar el árbol del documento completo, se utiliza el patrón raíz (/): <xsl:template match=“/”>
instrucciones de plantilla
</xsl:template>
Se utilizan para construir las instrucciones de plantilla.
Pertenecen al vocabulario XSLT, definido en el espacio de nombres XSL.
Los más utilizados son:
-xsl:value-of
-xsl:if
-xsl:for-each
-xsl:apply-templates
-xsl:choose
-xsl:output
-xsl: include
Inserta el valor de un elemento o atributo en la salida resultante.
En el caso de que se utilice en una plantilla cuyo patrón contiene nodos secundarios, puede utilizarse el atributo select para seleccionar el atributo o subelemento cuyo valor se va a utilizar:
XSL (Lenguaje de hojas de estilo extensible) es un lenguaje de estilo para XML.
Es una familia de lenguajes basados en el estándar XML que permite describir cómo la información contenida en un documento XML cualquiera debe ser transformada o formateada para su presentación en un medio.
-Las hojas de estilos XSL transforman el contenido de los documentos XML (XSLT), y les aplican formato (objetos de formato) de cara a su visualización en un navegador.
-Actualmente, ningún navegador soporta los Objetos de Formato.
-Sólo Internet Explorer 5.0 soporta XSLT, por lo que se utiliza para transformar documentos XML en XHTML.
-También es posible utilizar XSLT en el servidor para transformar XML en HTML y poder visualizar así, el contenido del documento en navegadores que no cuenten con soporte para XML.
-Una hoja de estilos XSL es un documento XML con extensión .xsl, en el que se define las transformaciones a realizar en el documento, mediante una serie de elementos y atributos.
-La hoja de estilo incluye el elemento stylesheet, que declara el espacio de nombres para poder utilizar los elementos y atributos XSL:
<xsl:stylesheetxmlns:xsl=“http://www.w3.org/TR/WD-xsl”>
-El elemento utilizado en la hoja de estilos para realizar las transformaciones, es la plantilla.
Se utiliza para recorrer los elementos de un documento, y realizar una serie de operaciones con los mismos.
El atributo select, determina que elementos se van a recorrer.
xsl:for-each
También puede llevar el atributo order-by, para ordenar los datos procesados por el bucle.