Los elementos XSLT de la Recomendación W3C (XSLT Version 1.0) .
Elementos XSLT
Los enlaces en el "Element" punto de la columna de atributos e información más útil sobre cada elemento específico.
Elemento | Descripción |
---|---|
apply-imports | Se aplica una regla de plantilla a partir de una hoja de estilo importada |
apply-templates | Se aplica una regla de plantilla para el elemento actual o para nodos secundarios del elemento actual |
attribute | Añade un atributo |
attribute-set | Define un conjunto con nombre de atributos |
call-template | Llama a una plantilla llamada |
choose | Utilizado conjuntamente con <when> y <otherwise> para expresar múltiples pruebas condicionales |
comment | Crea un comentario nodo en el árbol de resultados |
copy | Crea una copia del nodo actual (without child nodes and attributes) |
copy-of | Crea una copia del nodo actual (with child nodes and attributes) |
decimal-format | Define los caracteres y símbolos que se utilizarán cuando la conversión de números en cadenas, con el format- number() función |
element | Crea un nodo de elemento en el documento de salida |
fallback | Especifica un código alternativo para ejecutar si el procesador no soporta un elemento XSLT |
for-each | Bucle a través de cada nodo en un conjunto nodo especificado |
if | Contiene una plantilla que se aplicará sólo si una condición especificada es verdadera |
import | Importa el contenido de una hoja de estilo a otro. Note: Una hoja de estilo importada tiene menor prioridad que la hoja de estilo importación |
include | Incluye el contenido de una hoja de estilo en otra. Note: Una hoja de estilo incluida tiene la misma precedencia que la hoja de estilo que incluye |
key | Declara una clave llamada que se puede utilizar en la hoja de estilo con la key() la función |
message | Escribe un mensaje a la salida (used to report errors) |
namespace-alias | Sustituye a un espacio de nombres en la hoja de estilo a un espacio de nombres diferentes en la salida |
number | Determina la posición número entero del nodo actual y formatea un número |
otherwise | Especifica una acción predeterminada para el <choose> elemento |
output | Define el formato del documento de salida |
param | Declara un parámetro local o global |
preserve-space | Define los elementos para los que el espacio en blanco debe ser preservada |
processing-instruction | Escribe una instrucción de procesamiento a la salida |
sort | Ordena la salida |
strip-space | Define los elementos para los que el espacio en blanco debe ser removido |
stylesheet | Define el elemento raíz de una hoja de estilo |
template | Reglas de aplicar cuando se empareja un nodo especificado |
text | Escribe texto literal de la salida |
transform | Define el elemento raíz de una hoja de estilo |
value-of | Extrae el valor de un nodo seleccionado |
variable | Declara una variable local o global |
when | Especifica una acción para el <choose> elemento |
with-param | Define el valor de un parámetro que se pasa en una plantilla |