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

Have one to sell? Sell yours here
XSLT: Programmer's Reference
 
 

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 --  

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.

Book Description

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.


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:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

32 Reviews
5 star:
 (27)
4 star:
 (2)
3 star:
 (1)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (32 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

5.0 out of 5 stars A good intro to a tough topic, May 26 2004
By 
wiredweird "wiredweird" (Earth, or somewhere nearby) - See all my reviews
(TOP 1000 REVIEWER)   
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars great great book, April 29 2004
By 
This review is from: XSLT: Programmer's Reference (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!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Challenging but well worth it., April 6 2004
By 
Peter Carey (Lexington, KY United States) - See all my reviews
This review is from: XSLT: Programmer's Reference (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 82 reviews  4.5 out of 5 stars 
 
 
Most recent customer reviews











Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback