# Sablotron Guide and Reference

Sablotron DOM | DOM

#### Summary

Sablotron implements DOM Level2 API.

#### Description

This book contains a brief description of the implemented interface only; for more details, please refer to the header file named sdom.h.

Sablotron DOM interface includes types (see `DOM types`) and functions (see `DOM functions`). All of the names related to the DOM interface start with SDOM_ (for Sablot DOM).

As Sablotron provides a C API for the object-oriented Document Object Model, you can't not expect the API follows the DOM specs literally. Instead, it maps object methods to plain functions, one to one usually. This arrangement makes it possible to write the specs compliant object oriented wrappers over the Sablotron DOM API. XML::Sablotron::DOM written in Perl is the primary example. See `.Known Issues` for the list of minor deviations from the DOM Level 2 specs.

#### See Also

Groups | [ DOM ]
Documents | [ DOM Level2 ]
Entries | [ .Known Issues | DOM functions | DOM types ]

© 2002 Ginger Alliance
revision 02-11-04
This page was generated by APIDOC