Mastering XSLT

  • 12h
  • Chuck White
  • Sybex
  • 2002

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

About the Author

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.

In this Book

  • Mastering XSLT
  • Introduction
  • XSLT's Role
  • Stylesheet Structures
  • XSLT Templates
  • The XSLT Data Model
  • Expressions
  • Variables and Parameters in XSLT
  • Functions
  • Managing Output
  • Looping, Iteration, and Conditionals
  • Grouping and Indexing
  • Managing Multiple Documents and Modularization
  • Sorting and Numbering
  • Generating Documentation and Comments
  • XSLT Extensions
  • Fallback in XSLT
  • Generating HTML
  • Generating Tables
  • Working with Forms
  • HTML: Special Considerations
  • Outputting Strings and Special Characters
  • Math
  • Outputting SVG Using XSLT
  • Generating RTF and Other Non-XML Markup
SHOW MORE
FREE ACCESS