After years of anticipation and delay, the W3C finally released the XSLT 2.0 standard in January 2007. The revised edition of this classic book offers practical, real-world examples that demonstrate how you can apply XSLT stylesheets to XML data using either the new specification, or the older XSLT 1.0 standard.
XSLT is a critical language for converting XML documents into other formats, such as HTML code or a PDF file. With XSLT , you get a thorough understanding of XSLT and XPath and their relationship to other web standards, along with recommendations for a honed toolkit in an open platform-neutral, standards-based environment. This book:
The new edition of XSLT has been updated thoroughly to explain XSLT 2.0's many dependencies, notably XML Schema and XPath 2.0. Want to find out how the 2.0 specification improves on the old? This book will explain.
Decent overview of what's available, with a handy reference at the back. Plus the author is an earthling:
We've also talked about the somewhat unusual processing model that makes life challenging for programmers from the world of procedural languages (a.k.a. Earth).
Very useful, it took me from 'not understanding' to 'understanding' how the whole xml/xslt world worked. And it is a book I still use - indeed, I pulled it two nights ago to check some syntax. And I still intend to read the 'keys' chapter one day to learn how that works. Well laid out, good examples. Well worth the ninety dollars I spent.
First half of the book is more of a learning tutorial where you have to wade through the examples that don't work to get to the completed example at the end. The second half of the book is an excellent reference. I refer to it frequently.