XSLT - Funktioner referenshandbok
- Föregående sida XSLT element
- Nästa sida XSLT tutorial
XQuery 1.0, XPath 2.0 och XSLT 2.0 delar samma funktionssamling.
XSLT-funktioner
XSLT innehåller över 100 inbyggda funktioner. Dessa funktioner används för strängvärden, numeriska värden, jämförelser av datum och tid, nod- och QName-opereringar, sekvensoperationer, logiska värden, och så vidare.
URI för namnrymden för XSLT-funktioner är:
http://www.w3.org/2005/02/xpath-functions
Standardprefixen för funktionens namnrymd är fn.
Tips: Funktioner har ofta fn:-prefix när de anropas, till exempel fn:string(). Men eftersom fn: är den förvalda prefixen för namnrymden, behöver namnet på funktionen inte använda prefix när den anropas.
Du kan komma åt alla inbyggda XSLT 2.0-funktioner i vår XPath-lärplattform.
Dessutom listas här inbyggda XSLT-funktioner:
Namn | Beskrivning |
---|---|
current() | Returnera en noduppsättning med den aktuella noden som den enda medlemmen. |
document() | Används för att komma åt noder i externa XML-dokument. |
element-available() | Kontrollera om XSLT-processorn stöder den specificerade elementen. |
format-number() | Konvertera siffror till strängar. |
function-available() | Kontrollera om XSLT-processorn stöder den specificerade funktionen. |
generate-id() | Återvänd en unik strängvärde som identifierar den specifika noden. |
key() | Sök efter element som har markerats med <xsl:key>-uttrycket. |
node-set | Konverterar träd till en noduppsättning. Den genererade noduppsättningen innehåller alltid en enda nod och är trädets rotnod. |
system-property() | Återvänd värdet för systemegenskapen. |
unparsed-entity-uri() | Återvänd URI för okomprimerad entitet. |
- Föregående sida XSLT element
- Nästa sida XSLT tutorial