rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780782140941

MasteringTM XSLT

by
  • ISBN13:

    9780782140941

  • ISBN10:

    0782140947

  • Format: Paperback
  • Copyright: 2002-07-01
  • Publisher: Sybex
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99

Summary

XSLT (Extensible Stylesheet Language Transformations) is a powerful tool for transforming XML to other formats, such as HTML and PDF. It is at the heart of most XML applications and is a notoriously difficult language to understand. Mastering XSLT offers experienced XML developers comprehensive how-to information, plus an in-depth XSLT reference, including XPath. The book has a special emphasis on converting XML to HTML, a major application of XSLT. A entire section of the book focuses on specific implementation issues, including dealing with different kinds of non-XML output, such as special characters and math computations. 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.

Author Biography

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.

Table of Contents

Introduction xix
Part 1 The Basics of XSLT
XSLT's Role
3(34)
Stylesheet Structures
37(22)
XSLT Templates
59(58)
The XSLT Data Model
117(26)
Expressions
143(52)
Variables and Parameters in XSLT
195(16)
Functions
211(26)
Part 2 Processing Techniques 237(308)
Managing Output
239(26)
Looping, Iteration, and Conditionals
265(34)
Grouping and Indexing
299(54)
Managing Multiple Documents and Modularization
353(52)
Sorting and Numbering
405(40)
Generating Documentation and Comments
445(32)
XSLT Extensions
477(52)
Fallback in XSLT
529(16)
Part 3 Generating HTML Files 545(164)
Generating HTML
547(36)
Generating Tables
583(48)
Working with Forms
631(44)
HTML: Special Considerations
675(34)
Part 4 Special Outputting Issues 709(171)
Outputting Strings and Special Characters
711(38)
Math
749(34)
Outputting SVG Using XSLT
783(30)
Generating RTF and Other Non-XML Markup
813(67)
Appendices
Appendix A XPath
837(28)
Appendix B XML/XSL Resources
865(10)
Appendix C An Introduction to Functional Programming with XSLT
875(5)
Index 880

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program