XSLT - introduction to the transformation language

by Manuel Montero Pineda

This section shall serve as an introduction to the transformation language XSLT. As already shown in the previous sections, XSLT is essential for the practical work with XSL-FO. The following explanations shall help to introduce XSL-FO and to understand the examples and applications in the text. In order to gain a deeper understanding of XSLT with all its facets, the book "Web-Design mit XML“ ("Web design with XML") by Manfred Knobloch and Matthias Kopp is recommended. This book was also published in the xml.bibliothek series of the publishing company dpunkt-Verlag.

In this chapter, XSLT is used in order to transform XML data into XHTML. This faciliates your start and helps you to better understand the mode of operation of XSLT. Such a transformation is easier to perform and the results can be examined with the help of a browser.


1. XSLT processors and tools
2. Quickstart
3. The output element
4. Template rules
5. Access to node values
6. Loops
7. Conditions
8. Sorting
9. Numbering
10. Variables and parameters
11. Modularisation
12. The solutions to the XSLT exercises


<< back next >>

Copyright © dpunkt.verlag GmbH 2004
Printing of the online version is permitted exclusively for private use. Otherwise this chapter from the book "XSL-FO in der Praxis" ("XSL-FO in practice") is subject to the same provisions as those applicable for the hardcover edition: The work including all its components is protected by copyright. All rights reserved, including reproduction, translation, microfilming as well as storage and processing in electronic systems.

dpunkt.verlag GmbH, Ringstraße 19B, 69115 Heidelberg, fon 06221-14830, fax 06221-148399, hallo@dpunkt.de