- Series: Programmer to Programmer
- Paperback: 1008 pages
- Publisher: Wrox; 2 edition (May 3, 2001)
- Language: English
- ISBN-10: 0764543814
- ISBN-13: 978-0764543814
- Product Dimensions: 6 x 2 x 9 inches
- Shipping Weight: 3 pounds
- Average Customer Review: 71 customer reviews
- Amazon Best Sellers Rank: #2,324,643 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
XSLT: Programmer's Reference (Programmer to Programmer) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
"Neverworld Wake" by Marisha Pessl
Read the absorbing new psychological suspense thriller from acclaimed New York Times bestselling author Marisha Pessl. Learn more
Customers who viewed this item also viewed
Customers who bought this item also bought
From the Back Cover
Who is this book for?
This book is for programmers who want to learn how to use the XSLT language for developing web applications. The book is in four parts: a detailed introduction to the concepts of the language, a reference section giving comprehensive specifications and working examples of every feature, a development guide giving design advice and case studies for the advanced user, and a product reference detailing the features and usage of the latest versions of Microsoft MSXML, Apache Xalan, Oracle XML, open source Saxon, the TRAX API and other processors and tools.
What does this book cover?
- Explains the rationale behind XSLT: what is it for?
- Describes the XSLT processing model
- Explores design patterns and stylesheet structure
- Provides a full reference to the XPath and XSLT languages
- Demonstrates the use of XSLT with worked examples
- Describes currently available XSLT processors updated to reflect recent advances in XSLT parser technology
- Includes coverage of proposed specification enhancements
As an experienced developer, you need to get the facts on a new technology fast. Without the marketing hype, without the trivial introduction. Thats what Wrox Programmers References deliver. Hard facts on the newest technologies with practical examples of how to apply new tools to your development projects today.
About the Author
Michael Kay has spent most of his career as a software designer and systems architect, and has recently moved to Software AG, where he is specialising in XML database and transformation technology. He also represents Software AG on the W3C XSL Working Group. Previously he worked on a number of electronic commerce and publishing projects with ICL, the IT services supplier. His background is in database technology: he has worked on the design of network, relational, and object-oriented database software products as well as a text search engine. In the XML world he is known as the developer of the open source Saxon product.
Michael lives in Reading, Berkshire with his wife and daughter. His hobbies, as you might guess from the examples in this book, include genealogy and choral singing.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
I have the XML Bible but like most books on XML, they only treat XSLT/XSLF with a chapter or two. I was getting sick of formatting my XML using the most basic XSL commands available and that's what these XML books were offering. Solution: book on XSL! I wanted to learn how to make my formatted XML more dynamic, more functionable in the browser.
The book does start on a slightly XSL beginner's note. It goes over XSLT's background (probably cases for XSL over CSS) and the structure of an XSL stylesheet. From here, it goes in to a nice, 200-page XSL element reference with more transforming element tags than you can shake a stick at. After a chapter on Expressions, my two favorite chapters on Patterns & Functions show the real power of XSL. The book concludes with a chapter on Design Patterns (probably help you organize your XSL code more functionally), Worked Examples (not enough books have these contained within!), and XML/XSL-related products.
Make sure you have some XML background first! Maybe that goes without saying, but I'll still offer Wrox's Professional XML as a primer. Please keep in mind that this XSLT book is an 800-page reference with a tiny tutorial section on XSL. If you are relatively new to XSL and want the basics, you are better off getting your info on the web [...] and when you've got those XSL offerings down, then go to this reference!
The beware is that the author recommends his own XSLT processor (Saxon). It is good and I would encourage people to use it, but it does some really stupid things that could drive you crazy. For instance, if one of the files you stipulate on the command line cannot be found, it doesn't tell you that, it just throws the filename up on the screen instead of the output. Likewise, if you leave the <xsl:stylesheet> tag open, it will just say 'error processing stylesheet no more input'. These are but two examples. We also found that his implementation of the crucial document function doesn't work in his Java code, where the Apache projects did. It's a shame these kinds of things are in here because XSLT allows you to very quickly perform some incredibly sophisticated feats without killing yourself. Definitely buy, just proceed with caution once you start working with it.
Most recent customer reviews
For that, this book is the bible.Read more
I have to whip up an XSL transform only a few times a year, so I never...Read more