- atomic value
-
From XML Path Language (XPath) 2.0 (2007-01-23)
An atomic value is a value in the value space of an atomic type, as defined in .
- atomization
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Atomization of a sequence is defined as the result of invoking the fn:data function on the sequence, as defined in .
- available collections.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Available collections. This is a mapping of strings onto sequences of nodes. The string represents the absolute URI of a resource. The sequence of nodes represents the result of the fn:collection function when that URI is supplied as the argument.
- available documents.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Available documents. This is a mapping of strings onto document nodes. The string represents the absolute URI of a resource. The document node is the root of a tree that represents that resource using the data model. The document node is returned by the fn:doc function when applied to that URI.
- axis step
-
From XML Path Language (XPath) 2.0 (2007-01-23)
An axis step returns a sequence of nodes that are reachable from the context node via a specified axis. Such a step has two parts: an axis, which defines the "direction of movement" for the step, and a node test, which selects nodes based on their kind, name, and/or type annotation.
- base URI.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Base URI. This is an absolute URI, used when necessary in the resolution of relative URIs (for example, by the fn:resolve-uri function.)
- built-in functions
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The built-in functions supported by XPath are defined in .
- collation
-
From XML Path Language (XPath) 2.0 (2007-01-23)
A collation is a specification of the manner in which strings and URIs are compared and, by extension, ordered. For a more complete definition of collation, see .
- comma operator
-
From XML Path Language (XPath) 2.0 (2007-01-23)
One way to construct a sequence is by using the comma operator, which evaluates each of its operands and concatenates the resulting sequences, in order, into a single result sequence.
- constructor function
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The constructor function for a given type is used to convert instances of other atomic types into the given type. The semantics of the constructor function call T($arg) are defined to be equivalent to the expression (($arg) cast as T?).
- context item
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The context item is the item currently being processed. An item is either an atomic value or a node.
- context item static type.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Context item static type. This component defines the static type of the context item within the scope of a given expression.
- context node
-
From XML Path Language (XPath) 2.0 (2007-01-23)
When the context item is a node, it can also be referred to as the context node.
- context position
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The context position is the position of the context item within the sequence of items currently being processed.
- context size
-
From XML Path Language (XPath) 2.0 (2007-01-23)
The context size is the number of items in the sequence of items currently being processed.
- current dateTime.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Current dateTime. This information represents an implementation-dependent point in time during the processing of an expression, and includes an explicit timezone. It can be retrieved by the fn:current-dateTime function. If invoked multiple times during the execution of an expression, this function always returns the same result.
- data model
-
From XML Path Language (XPath) 2.0 (2007-01-23)
XPath operates on the abstract, logical structure of an XML document, rather than its surface syntax. This logical structure, known as the data model, is defined in .
- data model schema
-
From XML Path Language (XPath) 2.0 (2007-01-23)
For a given node in an XDM instance, the data model schema is defined as the schema from which the type annotation of that node was derived.
- default collation.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Default collation. This identifies one of the collations in statically known collations as the collation to be used by functions and operators for comparing and ordering values of type xs:string and xs:anyURI (and types derived from them) when no explicit collation is specified.
- default collection.
-
From XML Path Language (XPath) 2.0 (2007-01-23)
Default collection. This is the sequence of nodes that would result from calling the fn:collection function with no arguments.