XSLT Developer's Guide

XSLT Developer's Guide

XSLT Developer's Guide

XSLT Developer's Guide

Paperback

$61.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Related collections and offers


Overview

This title is a guide to building and deploying XSLT solutions for eneterprise-level applications. It provides readers with multiple programming options - all programming examples appear in Java and Perl.

Product Details

ISBN-13: 9780072194081
Publisher: McGraw-Hill Companies, The
Publication date: 02/01/2002
Series: Application Development Series
Pages: 656
Product dimensions: 7.42(w) x 9.16(h) x 1.01(d)

Table of Contents

Acknowledgmentsxvii
Introductionxix
Chapter 1An XML Primer1
A Brief History of XML2
Anatomy of an XML Document5
Internationalization Using XML10
XML As a Meta-Language10
W3C Standards Related to XML13
Summary19
Chapter 2An Introduction to XSLT21
What Is XSLT?22
The Search for Structure and Meaning24
XSLT Feature Overview34
How XSLT Works40
Summary45
Chapter 3XML and XSLT Applications47
The Power of XML48
Extending XML: The Extensible Stylesheet Language for Transformations55
The Structure of an XML/XSLT Application57
Summary60
Chapter 4The Structure of an XSLT Stylesheet61
General Stylesheet Structure62
XSLT Version and Forwards-Compatible Mode69
Top-Level Stylesheet Elements71
Embedding Stylesheets79
Summary81
Chapter 5Expressions83
XSLT and XPath Expression Overview84
Coding XPath Expressions90
XPath Functions109
Summary112
Chapter 6Template Rules113
XSLT Processing Model114
Defining and Applying Template Rules114
Applying Conflict Resolution Template Rules118
Overriding Template Rules119
Using Modes121
Using Built-in Template Rules123
Using Named Templates125
Summary127
Chapter 7Creating the XSLT Result Tree129
What Comes Out of an XSLT Stylesheet?130
Creating the Result Tree132
Performing Conditional Processing150
Summary157
Chapter 8Variables and Parameters159
Variables and Parameters Defined160
Variable Data Types162
Setting Default Values165
Global and Local Variables167
Use of xsl:param173
Summary176
Chapter 9Creating Stylesheet Output177
Numbering Output178
Introducing xsl:output191
Generating Informative or Exception Output with xsl:message198
Summary199
Chapter 10XSL/XSLT Power Programming201
Sorting202
Extensions209
Fallback211
Keys214
Number Formatting218
Additional Functions220
Summary223
Chapter 11Practical XSLT Examples225
Real-World XSLT Applications226
XSLT Application Examples228
Summary266
Chapter 12XSLT in the Enterprise267
Client-Side XSLT268
Processing Syndicated Content272
Building Presentation-Independent Applications272
B2B Integration and EAI Using XSLT282
Deployment Issues289
Summary291
Chapter 13Programming Tools and Technologies293
Programming with XSLT294
Programming Languages and XSLT297
XSLT Programming Models303
Summary316
Appendix AXSLT2 and XPath2: The Evolving Standards317
How XSLT 1.1 Differs from XSLT 1.0318
Major Changes from XSLT 1.1 to 2.0320
Appendix BReview of the W3C XSL Working Group321
Appendix CXSL and XSLT Resources325
Glossary329
Index335
From the B&N Reads Blog

Customer Reviews