O'Reilly logo

Beginning XSLT and XPath: Transforming XML Documents and Data by Ian Williams

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Glossary

This glossary of terms is based on a selection of those published for XSLT 2.0 and XPath 2.0 from the W3C Glossary and Dictionary. You can see the original entries at www.w3.org/2003/glossary. – Links to the individual glossaries are at the end of this page.

Attribute set

A named collection of attribute definitions that can be reused, defined by an xsl:attribute-set element.

Attribute value template

A type of attribute that may contain an expression surrounded with curly brackets {}, usually used to set a value with information that is available only at run time.

Axis step

An axis step has an axis that specifies a direction of travel in the node tree in relation to the context node, such as parent:: or child::. It also specifies a node test, which defines the nodes to select using the node name or type.

Character map

A character map allows a given character in the final result tree to be substituted by a string of characters during serialization.

Collation

A set of rules for determining whether two string values are equivalent, and how they should be ordered. Collations, which are language- or application-specific, are specified by a URI.

Constructor function

The constructor function for a given type is used to convert instances of other atomic types into the given type.

Context item

The item, an atomic value or node, currently being processed. When the context item is a node, it is also called the context node.

Context position

The position of the context item in the sequence of items ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required