XSLT
Darrera modificació 2011-04-25
XSLT és un llenguatge de plantilles que permet transformar un XML en un altre XML, un HTML o un text.
Aquest llenguatge delega en XPath totes les tasques de selecció i manipulació de nodes exceptuant algunes funcions que per la seva naturalesa no tenen aplicació fora de l'àmbit d'XSLT.
Actualment existeixen dues versions:
- XSL Transformations (XSLT) Version 1.0 W3C Recommendation 16 November 1999
- XSL Transformations (XSLT) Version 2.0 W3C Recommendation 23 January 2007
- Elements XSLT
-
Funcions XSLT
- format-date(input, pattern, language?, calendar?, country?)
- function-available(input, arity?)
- unparsed-entity-uri(input)
- key(name, value*, root?)
- current-grouping-key()
- unparsed-entity-public-id(input)
- system-property(input)
- type-available(input)
- unparsed-text(input?, encoding?)
- current()
- generate-id(input?)
- format-time(input, pattern, language?, calendar?, country?)
- format-number(input, pattern?, format?)
- format-dateTime(input, pattern, language?, calendar?, country?)
- element-available(input)
- current-group()
- document(input*, base?)
- unparsed-text-available(input?, encoding?)
- regex-group(input)
XSLT Esbudellat