If you have a basic knowledge of markup and want to learn how to harness the power of XML using the XML transformation language, XSLT, then let this book be your guide! To enhance your reading, we also encourage you to visit UnderstandingXSLT.com. For the wellestablished XML to be useful when delivering documents and data on the Web, XML needs to be processed. And XSLT is an ideal processor, providing power to convert XML data for presentational purposes and to modify data structure. In this updated version of Tennison`s original, acclaimed Beginning XSLT, you`ll learn the basics of how to create HTML from XML using XSLT. You`ll move on to organizing stylesheets with templates, and start exploring XPath language&emdash. important for selecting pieces of data and performing calculations and string manipulations. Finally, you`ll tackle some advanced topics like building dynamic XSLT applications, creating SVG with XSLT, and validating XML with Schematron.