Gli elementi XSLT della raccomandazione W3C (XSLT Version 1.0) .
XSLT Elementi
I collegamenti nella "Element" punto di colonna per gli attributi e le informazioni più utili su ciascun elemento specifico.
Elemento | Descrizione |
---|---|
apply-imports | Applichi una regola di modello da un foglio di stile importato |
apply-templates | Applichi una regola di modello per l'elemento corrente o per i nodi figlio dell'elemento corrente |
attribute | Aggiunge un attributo |
attribute-set | Definisce un set denominato di attributi |
call-template | Le chiamate di un modello definito |
choose | Utilizzato in combinazione con <when> e <otherwise> di esprimere molteplici test condizionali |
comment | Crea un nodo commento nell'albero risultato |
copy | Crea una copia del nodo corrente (without child nodes and attributes) |
copy-of | Crea una copia del nodo corrente (with child nodes and attributes) |
decimal-format | Definisce i caratteri e simboli da utilizzare quando la conversione dei numeri in stringhe, con il format- number() funzione |
element | Crea un nodo di elementi nel documento di output |
fallback | Specifica un codice alternativo da eseguire se il processore non supporta un elemento XSLT |
for-each | Loop attraverso ogni nodo in un insieme nodo specificato |
if | Contiene un modello che sarà applicato solo se una condizione specificata è vera |
import | Importa il contenuto di un foglio di stile in un altro. Note: Un foglio di stile importato ha la precedenza inferiore rispetto al foglio di stile importazione |
include | Include il contenuto di un foglio di stile in un altro. Note: Un foglio di stile incluso ha la stessa precedenza come il foglio di stile tra cui |
key | Dichiara una chiave denominata che può essere utilizzata nel foglio di stile con il key() funzione |
message | Scrive un messaggio per l'uscita (used to report errors) |
namespace-alias | Sostituisce uno spazio dei nomi nel foglio di stile per uno spazio dei nomi diverso nell'output |
number | Determina la posizione intero del nodo corrente e formatta un numero |
otherwise | Specifica un'azione predefinita per la <choose> elemento |
output | Definisce il formato del documento di output |
param | Dichiara un parametro locale o globale |
preserve-space | Definisce gli elementi per i quali dovrebbe essere preservata spazio bianco |
processing-instruction | Scrive un'istruzione di elaborazione all'uscita |
sort | Ordina l'uscita |
strip-space | Definisce gli elementi per i quali deve essere rimosso spazio bianco |
stylesheet | Definisce l'elemento principale di un foglio di stile |
template | Regole da applicare quando un nodo specificato è abbinato |
text | Scrive testo letterale all'uscita |
transform | Definisce l'elemento principale di un foglio di stile |
value-of | Estrae il valore di un nodo selezionato |
variable | Dichiara una variabile locale o globale |
when | Specifica un'azione per il <choose> elemento |
with-param | Definisce il valore di un parametro da passare in un modello |