AU logo CP13-3 Thinking outside the Box with ObjectDBX TM


XML

Extensible Markup Language, XML, is a strict "Tag Based" self-documenting language. It is a "MetaLanguage" - or a language that can describe other languages. It can be used to store any kind of structured information, and to enclose or encapsulate information making it an ideal medium to pass information between different computing systems that would otherwise be unable to communicate.

DOM

The Dom is known as a passive API because it reads the entire document and creates a tree structure representing the structure in memory. This allows the developers read and write access to the data tree. Because the entire tree must be populated prior to modification, accessing a document using the DOM can be somewhat slower than the SAX method although an asynchronous property can be set to allow interaction or processing while the "tree" is being built.

Examples:

Working with DOM and ADT Project (APJ) Files

Support File for DOM Example: From Handout:

© Copyright Integr-8.com 2003. All rights reserved.