Podręcznik elementów XSLT

Elementy XSLT pochodzące z rekomendacji W3C (XSLT Version 1.0).

Elementy XSLT

Jeśli potrzebujesz bardziej szczegółowych informacji na temat poniższych elementów, kliknij link w kolumnie elementów.

Element Opis
apply-imports Zastosuj reguły szablonów z importowanego arkusza stylów.
apply-templates Zastosuj szablon do bieżącego elementu lub podwęzłów bieżącego elementu.
attribute Dodaj atrybut do elementu.
attribute-set Utwórz nazwaną kolekcję atrybutów.
call-template Wywołaj określony szablon.
choose Używane z <when> oraz <otherwise>, aby wyrażać wielokrotne testy warunkowe.
comment Utwórz węzeł komentarz w drzewie wynikowym.
copy Utwórz kopię bieżącego węzła (bez podwęzłów i atrybutów).
copy-of Utwórz kopię bieżącego węzła (z podwęzłami i atrybutami).
decimal-format Definiuj znaki i symbole używane przy konwersji liczby na ciąg znaków za pomocą funkcji format-number().
element Utwórz węzeł element w dokumencie wyjściowym.
fallback Jeśli procesor nie obsługuje pewnego elementu XSLT, określ kod zastępczy do uruchomienia.
for-each Przejdź przez każdy węzeł w określonej kolekcji węzłów.
if Zawiera szablon, który jest stosowany tylko wtedy, gdy spełniony jest określony warunek.
import Używane do wlewania zawartości jednego arkusza stylów do innego arkusza stylów.
include Zawrzyj zawartość jednego arkusza stylów w innym arkuszu stylów.
key Deklaruj nazwaną klucz.
message Napisz wiadomość do wyjścia (do raportowania błędów).
namespace-alias Zastępuje przestrzenie nazw w szablonie różnymi przestrzeniami nazw w wyjściu.
number Zmierza integerową pozycję bieżącego węzła i formatuje liczbę.
otherwise Określa domyślne działanie elementu <choose>.
output Definiuje format dokumentu wyjściowego.
param Deklaruje parametr lokalny lub globalny.
preserve-space Używane do definiowania elementów, które mają zachować białe znaki.
processing-instruction Tworzy węzeł instrukcji przetwarzania.
sort Sortuje wynik.
strip-space Definiuje elementy, które powinny usuwać białe znaki.
stylesheet Definiuje element korzenia szablonu.
template Zasady stosowane, gdy określony węzeł jest dopasowany.
text Tworzy węzeł tekstowy za pomocą szablonu.
transform Definiuje element korzenia szablonu.
value-of Wyodrębnia wartość wybranego węzła.
variable Deklaruje zmienną lokalną lub globalną.
when Określa działanie elementu <choose>.
with-param Określa wartość parametru, który musi być传入 do szablonu.