## Introduction

> The Linux DOM2 XML Parser Version 1.2 (IXML) is a lightweight, portable XML parser supporting the standard Document Object Model (DOM) Level 2 interfaces. The parser uses a C-style interface, making it idea for small, embedded applications. This document describes the interfaces supported by IXML 1.2, referencing the W3C DOM2 recommendations when necessary, and the additional utility application programming interfaces (APIs) that it supports.

> Note that this document assumes that the reader has a copy of the DOM2-Core recommendation. Refer to the link below to obtain a copy. Only a brief description is included here and the reader is pointed to the DOM2-Core recommendation for more details. This document does, however, clarify IXML-specific behavior when the recommendation is unclear.

> About DOM

> The Document Object Model (DOM) is a set of interfaces that give a programmatic interface to documents. It provides a platform-neutral and language-neutral interface for random access and updating elements inside XML documents. DOM Level 1 provided the basic interfaces to access document elements. DOM Level 2 extended the interfaces to provide proper support for XML namespaces.

> The latest DOM 2 recommendation is maintained by W3C and is available from `http://www.w3.org/TR/DOM-Level-2-Core`.

Alphabetic index

This page was generated with the help of DOC++.