XPath module

Copyright © 1995-2004 Opera Software AS. All rights reserved. This file is part of the Opera web browser. It may not be distributed under any circumstances.
$Id$

Introduction

The XPath module provides support for the W3C XPath 1.0 specifications. It exports a C++ API that is modeled loosely upon the DOM interfaces defined by the W3C DOM 3 XPath specification. The module is used by the implementation of DOM 3 XPath in the DOM module but can be used internally in Opera independently of the DOM module.

Various other W3C specifications, such as XPointer, XSLT and XForms, make use of XPath. Implementing either of them requires the utilities provided by the XPath module.

Current information about the XPath module.

API documentation

For detailed information on how to use the XPath module in Opera and the module's public API, please refer to the API documentation. The documentation needs to be generated by Doxygen. Documentation for the latest official module release is available from the intranet.