The package contains methods to navigate through elements and attributes in an XML document.
|IXPathEvaluator||The evaluation of XPath expressions is provided by |
XPathExpression interface represents a parsed and resolved XPath expression.
|IXPathNamespace||The XPathNamespace interface is returned by XPathResult interfaces to represent the XPath package node type that DOM lacks.|
XPathNSResolver interface permit
prefix Strings in the expression to be properly bound to
IXPathEvaluator can construct an implementation of
IXPathNSResolver from a node, or the interface may be implemented by any application.
XPathResult interface represents the result of the evaluation of an XPath 1.0 expression within the context of a particular node. Since evaluation of an XPath expression can result in various result types, this object makes it possible to discover and manipulate the type and value of the result.
|XPathResultType||An unsigned short indicating what type of result this is. If a specific |
type is specified, then the result will be returned as the corresponding type, using XPath type conversions where required and possible.