Wrox Home  
Search titles for:

Topic: XML

Cover image for product 0470192747
XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
Michael Kay
ISBN: 978-0-470-19274-0
Hardcover
1316 pages
May 2008

Back to description


About This Title  |  Chapters on Demand  |  Download Code  |  Errata  |  P2P Forum for This Title
Add to Cart
Chapter 1: XSLT in Context

This chapter is designed to put XSLT in context. It’s about the purpose of XSLT and the task it was designed to perform.... more

Chapter 2: The XSLT Processing Model
US $4.99

This chapter takes a bird’s-eye view of what an XSLT processor does. We start by looking at a system overview: what are the... more

Chapter 3: Stylesheet Structure
US $4.99

This chapter describes the overall structure of a stylesheet. In the previous chapter we looked at the processing model for... more

Chapter 4: Stylesheets and Schemas
US $4.99

One of the most important innovations in XSLT 2.0 is that stylesheets can take advantage of the schemas you have defined... more

Chapter 5: Types
US $4.99

This chapter looks in some detail at the XPath type system; that is, the types of the values that can be manipulated by XPath... more

Chapter 6: XSLT Elements
US $9.99

This chapter provides an alphabetical list of reference entries, one for each of the XSLT elements. Each entry gives:... more

Chapter 7: XPath Fundamentals
US $4.99

This chapter defines some fundamental features of the XPath language. The first half of the chapter describes the basic syntactic... more

Chapter 8: XPath: Operators on Items
US $4.99

This chapter defines the simple operators available for use in XPath expressions. This is inevitably a rather arbitrary category... more

Chapter 9: XPath: Path Expressions
US $4.99

This chapter defines the syntax and meaning of path expressions. Path expressions are the most distinctive feature of the... more

Chapter 10: XPath: Sequence Expressions
US $4.99

One of the most notable innovations in XPath 2.0 is the ability to construct and manipulate sequences. This chapter is devoted... more

Chapter 11: XPath: Type Expressions
US $4.99

This chapter is concerned with XPath expressions that involve types. This includes operations to convert a value of one type... more

Chapter 12: XSLT Patterns
US $4.99

A pattern is used in XSLT to define a condition that a node must satisfy in order to be selected. The most common use of... more

Chapter 13: The Function Library
US $9.99

This chapter describes all the standard functions included in the XSLT 2.0 and XPath 2.0 specifications for use in XPath... more

Chapter 14: Regular Expressions
US $4.99

This chapter defines the regular expression syntax accepted by the XPath functions matches(), replace... more

Chapter 15: Serialization
US $4.99

Serialization in an XSLT context means the process of taking a result tree (the output of a transformation) and converting... more

Chapter 16: Extensibility
US $4.99

Previous chapters have discussed standard features of the XSLT language. This chapter discusses what happens when you need... more

Chapter 17: Stylesheet Design Patterns
US $4.99

This chapter looks at four common design patterns for XSLT stylesheets.

The concept of design patterns was introduced by Erich... more

Chapter 18: Case Study: XMLSpec
US $4.99

This is the first of a group of three chapters that aim to show how all the facilities of the XSLT language can work together... more

Chapter 19: Case Study: A Family Tree
US $4.99

This chapter presents our second case study. Whereas the XML in the previous example fell firmly into the category of narrative... more

Chapter 20: Case Study: Knight's Tour
US $4.99

This chapter contains the third (and last) of the XSLT case studies. It shows how XSLT can be used to calculate a knight’s... more

Appendix A: XPath 2.0 Syntax Summary

This appendix summarizes the entire XPath 2.0 grammar. The tables in this appendix also act as an index: they identify the... more

Appendix B: Error Codes
US $4.99

The XSLT and XPath specifications associate error codes with each error condition. There is an implicit assumption here that... more

Appendix C: Backward Compatibility

The designers of XSLT 2.0 and XPath 2.0 took a great deal of care to ensure that existing code should continue to work unchanged... more

Appendix D: Microsoft XSLT Processors
US $4.99

This appendix contains summary information about Microsoft’s XSLT processors.

At the time of writing, Microsoft does not yet... more

Appendix E: JAXP: The Java API for Transformation
US $4.99

JAXP is a Java API for controlling various aspects of XML processing, including parsing, validation, and XSLT transformation... more

Appendix F: Saxon
US $4.99

Saxon is an implementation of XSLT 2.0 produced by the author of this book, Michael Kay. Saxon also includes XQuery and XML... more

Appendix G: Altova

Altova is the company that produces the popular XMLSpy toolkit. Among its many capabilities this includes an XSLT 2.0 processor... more

Appendix H: Glossary
US $4.99

This glossary gathers together some of the more common technical terms used in this book. Most of these terms are defined... more

Add to Cart
Get More Wrox For Less!

XML Resources