Sample XML file for various asp.net XML, XSLT, XPath example
ITBookList.xml
<?xml version="1.0" ?>
<!-- Sample XML file for various XML, XSLT, XPath example-->
<books>
<book Category="XML and XSLT">
<id>1</id>
<name>Beginning XML Databases</name>
<author>Gavin Powell</author>
<price>39.99</price>
</book>
<book Category="asp.net">
<id>2</id>
<name>ASP.NET 3.5 Website Programming: Problem - Design - Solution</name>
<author>Chris Love</author>
<price>44.99</price>
</book>
<book Category="asp.net">
<id>3</id>
<name>jQuery for ASP.NET Developers</name>
<author>Joe Brinkman</author>
<price>6.99</price>
</book>
<book Category="asp.net">
<id>4</id>
<name>ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution</name>
<author>Emad Ibrahim</author>
<price>49.99</price>
</book>
<book Category="XML and XSLT">
<id>5</id>
<name>Beginning XSLT and XPath: Transforming XML Documents and Data</name>
<author>Ian Williams</author>
<price>49.99</price>
</book>
<book Category="XML and XSLT">
<id>6</id>
<name>XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition</name>
<author>Michael Kay</author>
<price>59.99</price>
</book>
<book Category="Database">
<id>7</id>
<name>Professional Microsoft SQL Server 2008 Programming</name>
<author>Robert Vieira </author>
<price>49.99</price>
</book>
</books>

- XSLT xsl:element - How to use xsl:element in xslt
- XSLT xsl:apply-templates - How to use xsl:apply-templates in xslt
- XSLT xsl:stylesheet - How to use xsl:stylesheet in xslt
- asp.net and XSLT - Using XslCompiledTransform Class in asp.net
- Using System.Xml, System.Xml.Xsl, System.Xml.XPath Namespace in asp.net
- asp.net and XPath: evaluate // (relative path) XPath expression
- asp.net and XPath: evaluate / (absolute path) XPath expression
- asp.net and XPath: evaluate @ (attribute of a node) XPath expression
- asp.net and XPath: evaluate * (any element in the path) XPath expression
- asp.net and XPath: evaluate | (union of the results of two paths) XPath expression