- is called
- XSLT
- is based on
- XML
- uses namespace
- http://www.w3.org/1999/XSL/Transform (usual prefix: xslt, xsl)
XSLT is a language to transform XML trees.
Howto Learn
It is hard to learn XSLT by reading the specification first. Zvon has a good tutorial for beginners. After that, you can take a look at the XSLT 2.0 recommendation. Bear in mind, that this recommendation is very new. Many XSLT processors don't support all the features of XSLT 2.0, so look at the section which lists the changes from version 1.0 to 2.0 if something does not work.
Specifications
XSLT 2.0 spec
http://www.w3.org/TR/xslt20
Title: XSLT 2.0 spec
This is a W3C Proposed Edited Recommendation;
Title: XSL Transformations (XSLT) Version 2.0 (Second Edition)
Date: 2009-04-21
http://www.w3.org/2000/10/swap/pim/doc#versionOf: XSLT 2.0 spec
This is a W3C Recommendation;
Title: XSL Transformations (XSLT) Version 2.0
Date: 2007-01-23
http://www.w3.org/2000/10/swap/pim/doc#versionOf: XSLT 2.0 spec
Links
Stylesheets
http://www.w3.org/Style/
Title: Stylesheets
Description: This is w3c's homepage about stylesheets.
XSL language family
http://www.w3.org/Style/XSL/
Title: XSL language family
Description: XSLT is part of the The Extensible Stylesheet Language Family.
XSLT 2.0 spec
http://www.w3.org/TR/xslt20
Title: XSLT 2.0 spec
This is a W3C Proposed Edited Recommendation;
Title: XSL Transformations (XSLT) Version 2.0 (Second Edition)
Date: 2009-04-21
http://www.w3.org/2000/10/swap/pim/doc#versionOf: XSLT 2.0 spec
This is a W3C Recommendation;
Title: XSL Transformations (XSLT) Version 2.0
Date: 2007-01-23
http://www.w3.org/2000/10/swap/pim/doc#versionOf: XSLT 2.0 spec
Tutorial
http://www.zvon.org/xxl/XSLTutorial/
Title: Tutorial
Description: A very good tutorial at Zvon.