Elementy XSLT z W3C zaleceniu (XSLT Version 1.0) .
Elementy XSLT
Linki w "Element" punktu kolumny do atrybutów i bardziej przydatnych informacji na temat każdego konkretnego elementu.
Element | Opis |
---|---|
apply-imports | Stosuje zasadę szablonu z importowanego arkusza stylów |
apply-templates | Stosuje regułę szablon do bieżącego elementu lub do węzłów podrzędnych bieżącego elementu za |
attribute | Dodaje atrybut |
attribute-set | Definiuje nazwany zestaw atrybutów |
call-template | Wywołuje nazwie szablonu |
choose | Używany w połączeniu z <when> i <otherwise> wyrazić wiele testów warunkowych |
comment | Tworzy węzeł komentarz w drzewa wynikowego |
copy | Tworzy kopię bieżącego węzła (without child nodes and attributes) |
copy-of | Tworzy kopię bieżącego węzła (with child nodes and attributes) |
decimal-format | Określa znaków i symboli, stosowane podczas przekształcania numerów na łańcuchy, z format- number() funkcji |
element | Tworzy węzeł elementu w dokumencie wyjściowym |
fallback | Określa alternatywny kod do uruchomienia gdy procesor nie obsługuje elementu XSLT |
for-each | Pętle przez każdy węzeł w określonym zbiorze węzłów |
if | Zawiera szablon, który będzie stosowany tylko wtedy, gdy określony warunek jest prawdziwy |
import | Importuje zawartość jednego arkusza stylów do innego. Note: Importowany arkusz stylów ma niższy priorytet niż importu arkusza stylów |
include | Obejmuje zawartość jednego arkusza do innego stylu. Note: dołączonego arkusza stylów ma taki sam priorytet jak w tym arkuszu stylów |
key | Deklaruje nazwie klucz, który może być użyty w arkuszu stylów z key() funkcji |
message | Pisze wiadomość do wyjścia (used to report errors) |
namespace-alias | Zastępuje nazw w arkuszu stylów do innej przestrzeni nazw na wyjściu |
number | Określa pozycję całkowitą bieżącego węzła i formatuje numer |
otherwise | Określa domyślną akcję dla <choose> elementu |
output | Definiuje format dokumentu wyjściowego |
param | Deklaruje parametr lokalny lub globalny |
preserve-space | Definiuje elementy, dla których białe znaki powinny być zachowane |
processing-instruction | Pisze instrukcję przetwarzania do wyjścia |
sort | Sortuje wyjście |
strip-space | Definiuje elementy, dla których białe znaki powinny zostać usunięte |
stylesheet | Definiuje element główny arkusza stylów |
template | Zasady do zastosowania, gdy określony węzeł jest dopasowany |
text | Pisze tekst dosłownego do wyjścia |
transform | Definiuje element główny arkusza stylów |
value-of | Wyodrębnia wartości wybranego węzła |
variable | Deklaruje zmienną lokalną lub globalną |
when | Określa akcję dla <choose> elementu |
with-param | Definiuje wartość parametru mają być przekazane do szablonu |