XSLT
Contents
Synopsis
Extensible Stylesheet Language Transformations (XSLT) is an XML-based language used for the transformation of XML documents.
XSLT is designed to transform XML documents into other XML documents. The original document is not changed; rather, a new document is created based on the content of an existing one.
See more at http://en.wikipedia.org/wiki/XSLT .
Features
User commentary
Please sign all comments.
Source code and licensing
Standard is copyrighted by W3C, which grants a license to reproduce it in its original form.
Support for TEI
- TEI OpenOffice Package
- Sebastian Rahtz's stylesheet library
- http://www.tei-c.org/P5/p4top5.xsl -- "a small XSLT stylesheet to convert vanilla TEI P4 documents to TEI P5", maintained by Sebastian Rahtz
Language(s)
Documentation is available from W3C in English; translations and third-party references exist in many languages.
Documentation
See "Documentation" section at http://en.wikipedia.org/wiki/XSLT#External_links .
User community
http://www.mulberrytech.com/xsl/xsl-list/
Sample implementations
Current version number and date of release
2.0 (W3C Recommendation 23 January 2007)
History of versions
1.0 (W3C Recommendation 16 November 1999)
Additional notes
- http://www.oreilly.com/catalog/xmlhks/
- http://www.dpawson.co.uk/xsl/ , especially http://www.dpawson.co.uk/xsl/sect2/sect21.html
- XSLT Programmers Reference (Wrox Press)
- Jeni Tennison's Beginning XSLT
- Niel Bradley's XSL companion
- Jeni Tennison's XSLT on the Edge
- Bob DuCharme's XSLT Quickly
- http://www.xml.com/pub/q/transformingxml
- http://www.online-xslt-processor.tk - Automatic As You Type Online XSLT Processor