Podręcznik referencyjny - funkcje XSLT
- Poprzednia strona Elementy XSLT
- Następna strona Kurs XSLT
XQuery 1.0, XPath 2.0 oraz XSLT 2.0 dzielą ten sam zestaw funkcji.
Funkcje XSLT
XSLT zawiera ponad 100 wbudowanych funkcji. Te funkcje są używane do porównywania wartości ciągów znaków, liczb, dat i czasu, operacji na węzłach i QName, operacji sekwencyjnych, wartości logicznych, itp.
URI przestrzeni nazw funkcji XSLT to:
http://www.w3.org/2005/02/xpath-functions
Domyślny przedrostek przestrzeni nazw dla funkcji to fn.
Wskazówka: Funkcje są często wywoływane z przedrostkiem fn:, np. fn:string(). Jednakże, ponieważ fn: jest domyślnym przedrostkiem przestrzeni nazw, nazwa funkcji nie musi być używana z przedrostkiem podczas wywoływania.
Możesz uzyskać dostęp do wszystkich referencji wbudowanych funkcji XSLT 2.0 w naszej lekcji XPath.
Ponadto, w tej liście znajdują się wbudowane funkcje XSLT:
Nazwa | Opis |
---|---|
current() | Zwróć zbiór węzłów, który zawiera jako jedyny element bieżący węzeł. |
document() | Używane do dostępu do węzłów w zewnętrznym dokumencie XML. |
element-available() | Sprawdź, czy procesor XSLT obsługuje określony element. |
format-number() | Konwertuj liczbę na ciąg znaków. |
function-available() | Sprawdź, czy procesor XSLT obsługuje określone funkcje. |
generate-id() | Zwróć unikalną wartość ciągową identyfikującą określony węzeł. |
key() | Pobierz elementy oznaczone wcześniej za pomocą polecenia <xsl:key>. |
node-set | Przekształć drzewo w zestaw węzłów. Tworzony zestaw węzłów zawsze zawiera pojedynczy węzeł i jest korzeniem drzewa. |
system-property() | Zwróć wartość właściwości systemowej. |
unparsed-entity-uri() | Zwróć URI nieprzetworzonej jednostki. |
- Poprzednia strona Elementy XSLT
- Następna strona Kurs XSLT