rent-now

Rent More, Save More! Use code: ECRENTAL

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

9780596100087

Xslt 1.0 Pocket Reference

by
  • ISBN13:

    9780596100087

  • ISBN10:

    0596100086

  • Format: Paperback
  • Copyright: 2005-10-01
  • Publisher: Oreilly & Associates Inc
  • 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: $9.95 Save up to $0.36
  • Buy New
    $9.94

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Summary

There's been great anticipation surrounding the release of XSLT 2.0, the new version of the language that's critical for converting an XML document into another type of document. But XSLT 2.0's massive increase in complexity and continuing delays have put it on the shelf for a long time- Microsoft, for one, has scuttled plans to put version 2.0 in upcoming products such as Office and the next generation Windows operating system known as "Longhorn". So, XSLT 1.0 remains an essential tool for XML developers to master, but there's a dearth of books to help them learn current uses for this version. This handy pocket guide gets developers up to speed quickly on the basics of stylesheet structure, using template rules, creating a result tree, and how to apply conditional processing. Additional information is provided on transforming multiple source documents, keys, and number formatting. When it comes to XSLT, this book helps developers learn it quickly and learn it right.

Author Biography

Evan Lenz is an XML developer specializing in XSLT. He recently worked for Infopop Corporation as an interface engineer, and has served on the W3C XSL Working Group, spoken at various XML conferences, and co-authored O'Reilly's Office 2003 XML. Evan holds a Bachelor of Music degree from Wheaton College (IL), with majors in Piano Performance and Philosophy. He currently lives in Seattle, Washington.

Table of Contents

Data Modelp. 1
Node Typesp. 1
Node Propertiesp. 2
The XPath Languagep. 6
Data Typesp. 6
Expression Contextp. 7
Kinds of Expressionsp. 8
Node-Set Expressionsp. 9
Number Expressionsp. 19
String Expressionsp. 19
Boolean Expressionsp. 20
How XSLT Worksp. 23
Stylesheet Structurep. 23
Processing Modelp. 24
Template Rule Contentp. 35
Whitespace Strippingp. 39
Serializing the Result Treep. 40
XSLT Elements by Use Casep. 41
Elementsp. 42
Top-Level Elementsp. 42
Instructionsp. 43
Special Elementsp. 44
QNamesp. 45
Element Referencep. 45
Functionsp. 89
XPath Functionsp. 89
XSLT Functionsp. 90
Data Type Conversionsp. 90
Function Referencep. 94
Extending XSLTp. 108
Extension Functionsp. 108
Extension Elementsp. 109
EXSLTp. 110
EXSLT-Commonp. 113
EXSLT-Dates and Timesp. 116
EXSLT-Functionsp. 129
EXSLT-Mathp. 133
EXSLT-Randomp. 136
EXSLT-Setsp. 138
EXSLT-Dynamicp. 140
EXSLT-Regular Expressionsp. 148
EXSLT-Stringsp. 152
XPath 1.0 Grammarp. 159
XSLT Pattern Grammarp. 164
Indexp. 165
Table of Contents provided by Ingram. All Rights Reserved.

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