xsd.XPathExpression
¶
The xsd.XPathExpression
property record holds the properties of an XPath Expression (i.e. the expression itself, the namespace bindings, the default namespace and the base URI).
-
class
xsd.
XPathExpression
¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedError
exception.
Attributes¶
-
xsd.XPathExpression.
base_uri
¶ Returns the base URI. This absolute URI is used when necessary in the resolution of relative URIs during XPath evaluation.
-
xsd.XPathExpression.
default_namespace
¶ Returns the default element/type namespace used for evaluating the expression.
-
xsd.XPathExpression.
expression
¶ Returns the XPath 2.0 expression.
-
xsd.XPathExpression.
namespace_bindings
¶ Returns an iterator of
xsd.NamespaceBinding
property records. These NamespaceBindings are the statically known namespaces used during static processing of the expression.
Special methods¶
__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__