
Mastering XSLT
Chuck White(Author)
Sybex Inc.,U.S. (Publisher)
1st Edition
Published on 11. July 2002
Book
Paperback/Softback
906 pages
978-0-7821-4094-1 (ISBN)
Description
The Implementation Details You Need
XSLT's capabilities and uses are so extensive that many books get bogged down in the complex W3C specification and provide little in the way of practical, real-world instruction. Mastering XSLT is a fundamentally different kind of book. Here you'll find quick, efficient introductions to the key concepts, written for people who know their XML, and then the really good stuff: detailed instructions that will help you meet your immediate document-transformation challenges and move on to new ones. It's the most effective way to get what you need out of XSLT, whether your application is simple or complex, conventional or ground-breaking.
Coverage includes:
* Understanding the XSLT data model
* Working with expressions
* Using variables and parameters in XSLT
* Using functions
* Managing output
* Using looping, iteration, and repetition
* Grouping and indexing
* Managing multiple documents
* Sorting and numbering
* Generating documentation and comments
* Using XSLT extensions
* Generating HTML
* Working with forms
* Outputting strings and special characters
* Generating RTF and other non-XML markup
* Generating RTF and other non-XML markup
More details
Edition
1., Auflage
Language
English
Place of publication
New York
United States
Publishing group
John Wiley & Sons Inc
Target group
Professional and scholarly
Dimensions
Height: 22.7 cm
Width: 19.2 cm
Thickness: 48 mm
Weight
1508 gr
ISBN-13
978-0-7821-4094-1 (9780782140941)
Schweitzer Classification
Person
Chuck White is a communications professional who has done extensive work for numerous Fortune 500 companies. He is President and Chief Creative Officer of The Tumeric Partnership, an integrated marketing communications firm, and is the lead author of Mastering XML, Premium Edition from Sybex. He is also webmaster for Javertising, a popular website for advertising and web development professionals.
Content
Introduction.
Part 1: The Basics of XSLT.
Chapter 1: XSLT's Role.
Chapter 2: Stylesheet Structures.
Chapter 3: XSLT Templates.
Chapter 4: The XSLT Data Model.
Chapter 5: Expressions.
Chapter 6: Variables and Parameters in XSLT.
Chapter 7: Functions.
Part 2: Processing Techniques.
Chapter 8: Managing Output.
Chapter 9: Looping, Iteration, and Conditionals.
Chapter 10: Grouping and Indexing.
Chapter 11: Managing Multiple Documents and Modularization.
Chapter 12: Sorting and Numbering.
Chapter 13: Generating Documentation and Comments.
Chapter 14: XSLT Extensions.
Chapter 15: Fallback in XSLT.
Part 3: Generating HTML Files.
Chapter 16: Generating HTML.
Chapter 17: Generating Tables.
Chapter 18: Working with Forms.
Chapter 19: HTML: Special Considerations.
Part 4: Special Outputting Issues.
Chapter 20: Outputting Strings and Special Characters.
Chapter 21: Math.
Chapter 22: Outputting SVG Using XSLT.
Chapter 23: Generating RTF and Other Non-XML Markup.
Appendices.
Appendix A: XPath.
Appendix B: XML/XSL Resources.
Appendix C: An Introduction to Functional Programming with XSLT.
Index.