Beginning XSLT and XPath: Transforming XML Documents and Data

Front Cover
John Wiley & Sons, Aug 27, 2009 - Computers - 360 pages
Provides the basic education in the XSLT processing model that developers have requested

The growth of XML content management applications is boosting the demand for XSLT and XPath skills. This beginning Wrox book provides a firm foundation in the XSLT processing model, giving developers an important skillset.

If, like many developers, you've had trouble grasping the XSLT processing model, you'll appreciate how this book focuses specifically on what you need to know. XSLT examples address the often-requested processing steps for typical XML document and data vocabularies. You will see exactly how XSLT relies on XPath, and how the processing model differs from most programming languages. A case study demonstrates how to build a static Web site using XSLT 2.0 elements and XPath 2.0 functions.

  • Explains XSLT and XPath, covering both version 1.0 and 2.0
  • Covers using templates, control and branching, variable and parameters, sorting and grouping, and using modular stylesheets
  • Also examines strings, dates, and numbers; working with multiple documents and text; generating identifiers; and testing and documentation
  • All topics contain incremental code examples
  • Addresses the much-requested processing steps for typical XML document and data vocabularies, including how the processing model differs from most programming languages

Beginning XSLT and XPath: Transforming XML Documents and Data is the essential guide you need to thoroughly understand the important XSLT processing model.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Transforming XML Documents and Data Chapter 1 First Steps with XSLT
1
Transforming XML Documents and Data Chapter 2 Introducing XPath
25
Transforming XML Documents and Data Chapter 3 Templates Variables and Parameters
43
Transforming XML Documents and Data Chapter 4 Using Logic
61
Transforming XML Documents and Data Chapter 5 Sorting and Grouping
75
Transforming XML Documents and Data Chapter 6 Strings Numbers Dates and Times
95
Transforming XML Documents and Data Chapter 7 Multiple Documents
115
Transforming XML Documents and Data Chapter 8 Processing Text
141
Transforming XML Documents and Data Appendix A Answers to Exercises
239
Transforming XML Documents and Data Appendix B Extending XSLT
253
Transforming XML Documents and Data Appendix C XSLT Processing Model
259
Transforming XML Documents and Data Appendix D XSLT 20 Quick Reference
263
Transforming XML Documents and Data Appendix E XSLT 20 Schema
315
Transforming XML Documents and Data Appendix F XPath 20 Function Reference
339
Transforming XML Documents and Data References
377
Transforming XML Documents and Data Glossary
381

Transforming XML Documents and Data Chapter 9 Identifiers and Keys
159
Transforming XML Documents and Data Chapter 10 Debugging Validation and Documentation
181
Transforming XML Documents and Data Chapter 11 A Case Study
201
Transforming XML Documents and Data Index
385
Copyright

Other editions - View all

Common terms and phrases

About the author (2009)

Ian Williams is an information designer specializing in XML technologies, and a software technical writer. He worked in the U.K. publishing industry before getting involved in information technology at OWL International, developers of the one of the first commercial hypertext products. Ian was a product manager there, and later a consultant working with large corporate customers.
Since 1998 Ian has worked on technical writing and information-design projects, most recently for Nokia, Reuters, and Volantis. He is co-author with Pierre Greborio of Professional InfoPath 2003, also from Wrox Press.

Bibliographic information