Tidwell, Doug Xslt ISBN 13: 9780596000530

Xslt - Softcover

9780596000530: Xslt
View all copies of this ISBN edition:
 
 

XSLT documents a core technology for processing XML. Originally created for page layout, XSLT (Extensible Stylesheet Transformations) is now much more: a general-purpose translation tool, a system for reorganizing document content, and a way to generate multiple results-- such as HTML, WAP, and SVG--from the same content.What sets XSLT apart from other books on this critical tool is the depth of detail and breadth of knowledge that Doug Tidwell, a developer with years of XSLT experience, brings to his concise treatment of the many talents of XSLT. He covers XSLT and XPath, a critical companion standard, and addresses topics ranging from basic transformations to complex sorting and linking. He explores extension functions on a variety of different XSLT processors and shows ways to combine multiple documents using XSLT. Code examples add a real-world dimension to each technique.Useful as XSLT is, its peculiar characteristics make it difficult to get started in, and the ability to use advanced techniques depends on a clear and exact understanding of how XSLT templates work and interact. For instance, the understanding of "variables" in XSLT is deeply different from the understanding of "variables" in procedural languages. The author explains XSLT by building from the basics to its more complex and powerful possibilities, so that whether you're just starting out in XSLT or looking for advanced techniques, you'll find the level of information you need.

"synopsis" may belong to another edition of this title.

Review:
XML is an elegant and straightforward way to define data-centric documents to feed almost any kind of data processing or rendering system. The linchpin of many XML solutions, however, is XSLT. This standard provides a way to transform your XML documents into other XML formats, HTML, and almost any other format you wish. XSLT is an excellent tutorial on this critical technology, a must-have text for developers getting serious with XML.

This book is targeted at busy developers who want to learn standards-compliant skills with XSLT and learn them fast. The author uses the Apache Xalan XSLT engine for demonstration, but the material in the book is equally applicable to the XSLT engine in Microsoft's MSMXL parser, Saxon, and many other equivalent XSLT processors.

The material is presented logically from the transformation of a simple "Hello World!" XML file to an HTML document onto XPath locations, branching, linking, combining XML documents, and extension functions. After laying the groundwork for what XSLT can do, the author presents a fairly sophisticated case study--an online tutorial generator that generates HTML files, PDF files, and Zip files.

Aside from being a subject tutorial, XSLT is also an excellent reference that comes in handy for daily coding. The appendices cover XSLT, XPath, a function reference, and a frequently asked questions section. These reference sections include complete examples that make each concept quite clear. XSLT provides the horsepower behind XML, and this book provides the perfect vehicle to master transformation techniques. --Stephen W. Plain

Topics covered: Basic style sheet structure, XPath data model, branching and control elements, links and cross-references, sorting and grouping, combining XML documents, XSLT extension functions, case study, XSLT reference, XPath reference, function reference, XSLT guide (FAQ).

From the Publisher:
When developers start out in XML, XSLT is often an important but baffling part of the package. Extensible Stylesheet Transformations (XSLT) are a critical bridge between XML processing and more familiar HTML, and dominates the market for conversions between XML vocabularies. Originally created for page-layout, XSLT has grown into one of the core technologies used by most developers processing XML. XSLT has become a general-purpose translation tool, a system for reorganizing document content, and a tool for generating multiple results (HTML, WAP, SVG, etc.) from the same content.

XSLT brings it all together. Its concise comprehensive treatment sets it apart from other books on the subject. It covers XSLT and XPath, a critical companion standard, and explores subjects from basic transformations to complex sorting and linking. In addition, the book explores extension functions on a variety of different XSLT processors, and combining multiple documents with XSLT. Examples demonstrate all of the techniques described.

Though XSLT is extremely useful, it's also extremely daunting to the average user. XSLT uses an XML-based template syntax combined with a terse vocabulary, called XPath, which identifies how the template applies to the original document. The understanding of "variables" in XSLT is deeply different from the understanding of "variables" in procedural languages, for instance. Getting started with XSLT is difficult, and advanced techniques require a through understanding of how XSLT templates work and interact with each other. Doug Tidwell, a developer with years of XSLT experience, explains XSLT by building from the basics to the more complex but powerful possibilities of XSLT. Readers just getting started and readers looking for advanced techniques will both find all the information they need.

"About this title" may belong to another edition of this title.

  • PublisherOreilly & Associates Inc
  • Publication date2001
  • ISBN 10 0596000537
  • ISBN 13 9780596000530
  • BindingPaperback
  • Edition number1
  • Number of pages480
  • Rating

Top Search Results from the AbeBooks Marketplace

Stock Image

Tidwell, Doug
Published by Oreilly & Associates Inc (2001)
ISBN 10: 0596000537 ISBN 13: 9780596000530
New Paperback Quantity: 1
Seller:
GoldenWavesOfBooks
(Fayetteville, TX, U.S.A.)

Book Description Paperback. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0596000537

More information about this seller | Contact seller

Buy New
US$ 21.80
Convert currency

Add to Basket

Shipping: US$ 4.00
Within U.S.A.
Destination, rates & speeds
Stock Image

Tidwell, Doug
Published by Oreilly & Associates Inc (2001)
ISBN 10: 0596000537 ISBN 13: 9780596000530
New Paperback Quantity: 1
Seller:
Wizard Books
(Long Beach, CA, U.S.A.)

Book Description Paperback. Condition: new. New. Seller Inventory # Wizard0596000537

More information about this seller | Contact seller

Buy New
US$ 25.56
Convert currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, rates & speeds
Stock Image

Tidwell, Doug
Published by Oreilly & Associates Inc (2001)
ISBN 10: 0596000537 ISBN 13: 9780596000530
New Paperback Quantity: 1
Seller:
GoldBooks
(Denver, CO, U.S.A.)

Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0596000537

More information about this seller | Contact seller

Buy New
US$ 27.18
Convert currency

Add to Basket

Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds
Stock Image

Tidwell, Doug
Published by Brand: O'Reilly Media (2001)
ISBN 10: 0596000537 ISBN 13: 9780596000530
New Softcover Quantity: 1
Seller:
Front Cover Books
(Denver, CO, U.S.A.)

Book Description Condition: new. Seller Inventory # FrontCover0596000537

More information about this seller | Contact seller

Buy New
US$ 29.83
Convert currency

Add to Basket

Shipping: US$ 4.30
Within U.S.A.
Destination, rates & speeds
Stock Image

Tidwell, Doug
Published by Oreilly & Associates Inc (2001)
ISBN 10: 0596000537 ISBN 13: 9780596000530
New Softcover Quantity: 1
Seller:
BennettBooksLtd
(North Las Vegas, NV, U.S.A.)

Book Description Condition: New. New. In shrink wrap. Looks like an interesting title! 2.38. Seller Inventory # Q-0596000537

More information about this seller | Contact seller

Buy New
US$ 60.87
Convert currency

Add to Basket

Shipping: US$ 5.89
Within U.S.A.
Destination, rates & speeds