Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

XSLT: Programmer's Reference [Paperback]

Michael Kay
4.7 out of 5 stars  See all reviews (32 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Paperback, April 1 2001 --  

Book Description

April 1 2001 0764543814 978-0764543814 2
What is this book about?

This compact, relevant, updated version reflects recent changes in the XSLT specification and developments in XSLT parsers. The material on tools and implementations has been revised; so too have all the examples. It also includes a new chapter on writing extension functions.

XML has firmly established itself as the universal standard for managing data for the web and is now being implemented on a wide scale.

XSL (eXtensible Stylesheet Language), a vital companion to XML, is used for two main purposes: to format or style XML data so that it can be displayed in a browser and to transform XML data (XSLT). When you transform an XML document, you manipulate the data into a new structure, for example, re-ordering the data. This enables the same data store to be used in an unlimited number of ways. XSLT is a flexible, customizable, and cross-platform language.

XSLT is a notoriously difficult language to understand, but this book, while being a complete reference to the recommendation, will also give code examples showing how it all ties together and can be effectively employed in a real-world development scenario.

What does this book cover?

In this book, you'll find the following topics covered:

  • The rationale behind XSLT: What is it for?
  • The XSLT processing model
  • Design patterns and stylesheet structure
  • A full reference to the XPath and XSLT languages
  • The use of XSLT with worked examplesCurrently available XSLT processors - updated to reflect recent advances in XSLT parser technology
  • Coverage of proposed specification enhancements

Who is this book for?

This book is for programmers already using XML to organize their data in applications and for those who want to use the power and compatibility of XSLT to improve the display of their data. The book is in three parts: a detailed introduction to the concepts of the language, a reference section giving comprehensive specifications and working examples of every feature, and an exploitation guide giving advice and case studies for the advanced user.


Customers Who Bought This Item Also Bought


Product Details


Product Description

From Amazon

Author Michael Kay exudes enthusiasm in this guide, XSLT Programmer's Reference, by taking every opportunity to illustrate the power and flexibility of XSLT. As XML begins to take hold, the eXtensible Stylesheet Language: Transformation (XSLT) standard will be playing a major role in making all those XML predictions a reality.

Kay calls XSLT the "SQL of the Web"--a phrase that is sure to perk up the ears of many readers expecting a simple documentation of just another Web-language standard. Like other Wrox Programmer's Reference series titles, this book starts off with chapters that rapidly introduce the concepts and set the context for the core of the book, which is a complete documentation of the XSLT standard. The book uses this space well to explore the transformation process and the tree structure that is used for both input and output of style sheet documents. By the time the reader gets to the reference section of the book, he or she will be convinced of the power of XSLT.

Each element of XSLT is covered with concise examples that include both the source XML code and style sheet code. XSLT style sheets can be used in a variety of ways and across a wide spectrum of complexity. The book helps the reader grasp this concept by presenting four style sheet design patterns that comprise the vast majority of implementations. The text looks at each, demonstrating how to identify the design pattern by its content and apply it to appropriate circumstances.

XSLT is the true muscle behind XML and is integral to putting XML to work in the real world. This title is simply a must-have for any developer utilising XML. --Stephen W Plain --This text refers to an out of print or unavailable edition of this title.

From the Publisher

XSLT Programmer's Reference is a compact, up to date and relevant explanation of the W3C's XSLT and XPath recommendations, including any material that they rely on from referenced specifications such as XML, XML Namespaces, IEEE and Java. XSLT is a notoriously difficult language to understand, but this book, while being a complete reference to the recommendation, will also give code examples showing how it all ties together and can be effectively employed in a real world development scenario.

Inside This Book (Learn More)
First Sentence
It wouldn't be too extravagant to claim that XML is the biggest thing to hit the web since the whole thing started less than ten years ago. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most helpful customer reviews
5.0 out of 5 stars A good intro to a tough topic May 26 2004
Format:Paperback
XSLT is almost the official programming language of XML - in fact, it uses XML as its representation. Given the importance of XML, XSLT is going to be a critical tool at anyone's workbench sooner or later.

XSLT is also a hard language to work with. That's where this book comes in. When I needed to write an XML-based application of my own - one involving DocBook, HTML, and XSLT itself - XSLT was the natural choice, though a daunting one. Using only this book, I managed to pick up the XSLT programming model (hint: there is almost no such thing as flow of control) and get the job done. Kay's discussions of XML name spaces and other basics were part of what got the job done right.

This book should be on the shelf of every serious XML programmer. I don't know whether a programming beginner would get the full value from it, but experienced readers will find it dense, well-organized, and above all helpful.

Was this review helpful to you?
5.0 out of 5 stars great great book April 29 2004
Format:Paperback
Great book. Can't believe how much work was put into it. Seems to have a usefull, concise example for every problem I've encountered. Useful as a reference as well. I wish more technology books were like this. Book is appropriate for beginners and experts alike!
Was this review helpful to you?
5.0 out of 5 stars Challenging but well worth it. April 6 2004
Format:Paperback
This book is a challenge, but once you understand the fundamentals, the beauty of XSLT starts to emerge. All of the recursion, immutable variables, predicates, and patterns start to make sense. After a week with Kay's book, you'll be pretty durn handy with just about any XSLT-related task (except maybe complex grouping... give that two weeks). XSLT is a fascinating language, and for a thorough understanding of it I suggest Kay's book, above all others.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
5.0 out of 5 stars Covers everything you need to know about XSLT
I have this book and the XSLT Cookbook. This book covers all technical aspects of XSLT and the XSLT Cookbook gives you solutions to solve common tasks with the use of XSLT. Read more
Published on Jan 28 2004 by Andreas Bjärlestam
5.0 out of 5 stars XSLT Indept
Covers 'every' detail you need to know about XSLT. If you use XSLT fairly often in you work then this has to be within arms-length.

Minor inconvinence is references to XSL 1. Read more

Published on Dec 24 2003 by Sridhar Guthula
5.0 out of 5 stars Excellent XSLT tutorial and reference
This is a great book on XSLT from the author of the popular Saxon XSLT engine. This was the first book I read on XSLT, it gave me a very thorough understanding of the subject and... Read more
Published on Dec 13 2003 by Jack D. Herrington
5.0 out of 5 stars Best XSLT Book
I have been developing XSLT for a few years and this is the only book I use. It is the best book on XSLT, by far. However, it is not for beginners. Mr. Kay did a fantastic job!
Published on Sep 16 2003 by P. Paquereau
5.0 out of 5 stars A really really good book!
I only bought this book because the guy whose copy I stole found me out and demanded that I give it back. I absolutely love this book and keep it by my desk. Read more
Published on Mar 24 2003 by Danilo Gurovich
5.0 out of 5 stars The best XSLT book I've read
I bought the O'Reilly book titled XSLT, and boy it made no sense to me. I bought this one, and I *got* it. Read more
Published on Mar 4 2003 by B3n S6z
5.0 out of 5 stars the only XSLT book you need
I needed to learn XSLT and fast. The folks at Wrox press have always been great about covering their topics thorougly, making their books useful both as a means of learning a new... Read more
Published on Feb 25 2003 by Jacques L Capesius
5.0 out of 5 stars XSLT in a real project
On a contract with a deadline, I made a technology gamble on XSLT. Off to the bookshop, back with an armload for some serious self-ed. Read more
Published on Oct 12 2002 by Peter Wone
5.0 out of 5 stars The Top XSLT Reference Book - Full Stop
The book is written by the top XSLT Guru and it is written extremely well. The book describes the concepts and the thinking behind the concepts related to XML/XSLT. Read more
Published on Oct 2 2002 by J. Kang
5.0 out of 5 stars Master this book and you are done!
The only other book I would recommend is by Dr. Jeni Tennison
(XSLT and XPATH on the edge).
Published on May 22 2002 by Soumen Sarkar
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback