About DOM . DOM Activity statement
Technical Reports . Technical Materials
Test Suites . FAQ . Mailing List
Members only resource: DOM Working Group
Document Object Model (DOM) Bindings
The W3C DOM specifications only define two language bindings for the
Document Object Model API: Java and ECMAScript. This document references
known non-W3C DOM bindings for other languages.
The bindings in this document are developed and supported by external
users, companies or organisations. For a list of bindings defined by the W3C,
please refer to the W3C DOM Recommendations.
Contact us if your bindings are not listed in this document.
Document Object Model Level 1
- C
-
- C++
-
- PLSQL
-
Document Object Model Level 2
- Python
-
- Lingo
-
- C++
- Apache
C++ Binding: contains the complete Apache Recommended C++
Language binding for the Document Object Model Level 2.0 Core, and
for the Document Object Model Level 2.0 Traversal and Range.
- Arabica: A
DOM Level 2 Core implementation (BSD-style
license) in C++. The binding is parameterised on string type,
so you can use which ever string representation you wish
(std::string, std::wstring, or whatever).
- PHP
- The DOM
XML extension has been overhauled in PHP 4.3.0 to better comply
with the DOM standard.
Document Object Model Level 3
- C++
- Apache
C++ Binding: contains the Experimental Apache Recommended C++
Language binding for the Document Object Model Level 3.0 Core, and
for the subset of Document Object Model Level 3.0 Abstract Schemas
and Load and Save.
Philippe Le Hégaret, DOM Activity
Lead
$Date: 2004/12/20 19:51:39 $
Copyright © 2001 W3C® (MIT, INRIA,
Keio), All Rights Reserved. W3C liability, trademark, document
useand software licensing rules
apply. Your interactions with this site are in accordance with our public and Member privacy
statements.