2
* The Linux DOM2 XML Parser Version 1.2 (IXML) is a lightweight, portable XML
3
* parser supporting the standard Document Object Model (DOM) Level 2
4
* interfaces. The parser uses a C-style interface, making it idea for small,
5
* embedded applications. This document describes the interfaces supported by
6
* IXML 1.2, referencing the W3C DOM2 recommendations when necessary, and the
7
* additional utility application programming interfaces (APIs) that it
10
* Note that this document assumes that the reader has a copy of the DOM2-Core
11
* recommendation. Refer to the link below to obtain a copy. Only a brief
12
* description is included here and the reader is pointed to the DOM2-Core
13
* recommendation for more details. This document does, however, clarify
14
* IXML-specific behavior when the recommendation is unclear.
18
* The Document Object Model (DOM) is a set of interfaces that give a
19
* programmatic interface to documents. It provides a platform-neutral and
20
* language-neutral interface for random access and updating elements inside
21
* XML documents. DOM Level 1 provided the basic interfaces to access
22
* document elements. DOM Level 2 extended the interfaces to provide proper
23
* support for XML namespaces.
25
* The latest DOM 2 recommendation is maintained by W3C and is available from
26
* {\tt http://www.w3.org/TR/DOM-Level-2-Core}.