Sample XML document for XSLT and XML examples
ITBooks.xml
<?xml version="1.0" ?>
<?xml-stylesheet type="text/xsl" href="ITBooks.xslt"?>
<!-- This is a sample XML file for various XML XSLT example-->
<books>
<book Category="Photoshop">
<id>1</id>
<name>Photoshop Elements 8 for Windows: Visual QuickStart Guide</name>
<author>Jeff Carlson</author>
<price>26.99</price>
</book>
<book Category="Photoshop">
<id>2</id>
<name>VisionMongers: Making a Life and a Living in Photography</name>
<author>David DuChemin</author>
<price>44.99</price>
</book>
<book Category="Apple">
<id>3</id>
<name>Final Cut Pro Power Skills: Work Faster and Smarter in Final Cut Pro 7</name>
<author>Larry Jordan</author>
<price>39.99</price>
</book>
<book Category="Photoshop">
<id>4</id>
<name>Visual Poetry: A Creative Guide for Making Engaging Digital Photographs</name>
<author>Chris Orwig</author>
<price>44.99</price>
</book>
<book Category="Apple">
<id>5</id>
<name>iPhone SDK 3: Visual QuickStart Guide</name>
<author>Duncan Campbell</author>
<price>31.49</price>
</book>
<book Category="Operating Systems">
<id>6</id>
<name>Mac OS X 10.6 Snow Leopard Pocket Guide</name>
<author>Jeff Carlson</author>
<price>13.49</price>
</book>
</books>

- XSLT output method HTML - How to convert xml document to html
- XSLT xsl:for-each loop - How to use for each loop in xslt
- XSLT xsl:value-of - How to get, select xml element value using xslt
- XSLT xsl:param - How to use parameter in xslt
- XSLT xsl:variable - How to use variable in xslt
- XSLT xsl:copy-of - How to use xsl:copy-of element in xslt
- XSLT xsl:if - How to test, evaluate if condition in xslt
- XSLT xsl:choose, xsl:when, xsl:otherwise - How to use them in xslt
- XSLT - How to test, evaluate multiple conditions in xslt
- XSLT xsl:template - How to use xsl:template in xslt