Skip to Content
XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
book

XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition

by Michael Kay
May 2008
Intermediate to advanced
1366 pages
40h 56m
English
Wrox
Content preview from XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition

Appendix H. Glossary

This glossary gathers together some of the more common technical terms used in this book. Most of these terms are defined in the XSLT or XPath specifications, but some of them are borrowed from XML or other standards in the XML family, and one or two have been invented for the purposes of this book. So for each definition, I also tell you where the term comes from.

The definitions in all cases are my own; in some cases, the original specifications have a much more formal definition, but in other cases they are surprisingly vague.

Where a definition contains references to other terms defined in the glossary, these terms are written in italics.

Ancestor Axis (XPath1)

The ancestor axis selects the parent of the context node, its parent, and so on, up to and including the root node. This axis is a reverse axis.

Ancestor-or-Self Axis (XPath)

The ancestor-or-self axis selects the context node followed by all the nodes on the ancestor axis. This axis is a reverse axis.

Arity (XPath)

The arity of a function is the number of parameters defined in the function signature; for example, the arity of the function true() is zero, while the two versions of the contains() function have arity two and three, respectively.

Atomic Value (XPath)

An atomic value is an item such as an integer, a string, a date, or a boolean. Specifically, it is an instance of the class xs:anyAtomicType, which includes all simple types (as defined in XML Schema) that are not list types or union types.

Atomization ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning XSLT

Learning XSLT

Michael Fitzgerald
XSLT

XSLT

Doug Tidwell
XSLT, 2nd Edition

XSLT, 2nd Edition

Doug Tidwell

Publisher Resources

ISBN: 9780470192740Purchase book