Prologs

The prolog consists of a declaration that defines the processing environment for an XPath expression. A declaration in the prolog is followed by a semicolon (;). The prolog is an optional part of the XPath expression.

The prolog can contain zero or more namespace declarations and zero or one default namespace declarations.