Elementele XSLT din Recomandarea W3C (XSLT Version 1.0) .
XSLT Elemente
Link - urile din "Element" coloană punctul atributelor și mai multe informații utile despre fiecare element specific.
Element | Descriere |
---|---|
apply-imports | Se aplică o regulă șablon dintr-o foaie de stil importat |
apply-templates | Se aplică o regulă șablon la elementul curent sau la nodurile copil elementului curent |
attribute | Adaugă un atribut |
attribute-set | Definește un set de atribute denumit |
call-template | Solicită un șablon de nume |
choose | Folosit împreună cu <when> și <otherwise> pentru a exprima mai multe teste condiționale |
comment | Creează un comentariu nod în arborele rezultat |
copy | Creează o copie a nodului curent (without child nodes and attributes) pentru (without child nodes and attributes) |
copy-of | Creează o copie a nodului curent (with child nodes and attributes) |
decimal-format | Definește caracterele și simbolurile care urmează să fie utilizate la conversia numerelor în șiruri, cu format- number() - funcție |
element | Creează un nod element din documentul de ieșire |
fallback | Specifică un cod alternativ pentru a rula în cazul în care procesorul nu acceptă un element XSLT |
for-each | Buclele prin fiecare nod într-un set de nod specificat |
if | Conține un șablon care va fi aplicat numai în cazul în care o condiție specificată este adevărată |
import | Importă conținutul unei foi de stil în alta. Note: O foaie de stil importate are prioritate mai mică decât foaia de stil de import |
include | Include conținutul unei foi de stil în alta. Note: O foaie de stil inclus are aceeași prioritate ca și foaia de stil , inclusiv |
key | Declară o cheie pe nume , care pot fi utilizate în foaia de stil cu key() funcția |
message | Scrie un mesaj la ieșire (used to report errors) |
namespace-alias | Înlocuiește un spațiu de nume în foaia de stil la un alt spațiu de nume în ieșire |
number | Determină poziția întreagă a nodului curent și formate de un număr |
otherwise | Specifică o acțiune implicită pentru <choose> elementul |
output | Definește formatul documentului de ieșire |
param | Declară un parametru local sau global |
preserve-space | Definește elementele pentru care ar trebui să fie conservate spațiu alb |
processing-instruction | Scrie o instrucțiune de procesare la ieșire |
sort | Ordonează ieșire |
strip-space | Definește elementele pentru care trebuie eliminate spațiu alb |
stylesheet | Definește elementul rădăcină al unei foi de stil |
template | Reguli pentru a aplica atunci când un nod specificat este potrivit |
text | Scrie textul literal la ieșire |
transform | Definește elementul rădăcină al unei foi de stil |
value-of | Extrage valoarea unui nod selectat |
variable | Declară o variabilă locală sau globală |
when | Specifică o acțiune pentru <choose> elementul |
with-param | Definește valoarea unui parametru care urmează să fie transmis într-un șablon |