XMLParser 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 xmlparser module provides an XML parser backend that the XML parser frontend in the xmlutils module uses. The parser is fast, conforming, configurable and can provide good error reports when parsing fails; and its author is a very humble chap.

Normally, you would not interact directly with any of the API:s exported by this module. To work with XML in Opera, use the various interfaces defined in the xmlutils module, such as XMLParser, the XML parser frontend that is the sole client of the XML parser in this module and XMLFragment, a utility interface for processing and generating XML fragments (or documents) of limited size and thus with limited requirements regarding processing speed or memory usage effiency. For more information, see the xmlutils module's documentation.