Documentation and Books

Recent site activity

XML Development‎ > ‎

XSLT

What is XSLT?

XSLT describes the transformation of arbitrary XML input into other XML (like XSL-FO), HTML or plain text. The "T" comes from Transformation. For historical reasons, a transformation is often also called a “style sheet”.

My tutorials :

3rd party tutorials :

W3Schools

XSLT Basic

XSLT Advanced

References


Software and downloads :

General questions and answers :

Common problems and solutions :

Techniques and common solutions:

What is the namespace of XSLT?
What is the difference between <xsl:call-template name="book"/> and &ltxsl:apply-templates select="book"/>?
When using the position() of a <xsl:for-each> i get really strange behavior, it doesn't remember which position in the loop it is, how come?
How to get the current date, time and date & time?
Is it possible to have one document with templates and another document using them?
If i use the <-- --> comments in my XSLT i don't see them back in my HTML document?
How to test if the current node has child nodes?
How to test if the current node has a child node with the name 'X'?
How to count the number of the same characters in a string?
How to convert CRLF's ( carriage return line feed ) in a XML document to <br/> elements?
How to get the last part of a URL ( for example the file.txt of the url: http://domain.com/path/to/file.txt )?
How to put a ' or a " in a string?
How to check if a string contains a ' or a " ?

Project site & reference documentation:

Project website