Intermediate - Advanced Level Users.
Although this book includes a brief tutorial on XSLT, its primary focus is on practical use of transformations in Java programs, ranging from standalone applications to servlets, rather than on learning XSLT or developing stylesheets.
Readers learn how to apply XSL transformations to develop a discussion forum, transform documents from one form into another, generate content for wireless devices and a number of other situations. The book covers several common XSLT processors and the TRAX API, and pays special attention to performance issues.