How to ??

David Megginson david at
Wed Mar 17 19:39:41 GMT 1999

Bill la Forge writes:

 > >If so, my reading is that those are deviations from the DOM
 > >Recommendation -- in other words, bugs.
 > Frankly, I think the problem is more with the fact that they are
 > SAX-based.

Or more generally, the point that people constantly forget is that the
DOM is an interface, not a processor -- it provides a means for
representing the information that is made available to it, which may
or may not correspond in any obvious way with the information in the
original XML document (if there ever was an original XML document).

If SAX 1.0 made isSpecified information available, the DOM could model
it; since SAX 1.0 does not make that information available, the DOM
interface has nothing to pass on.  In other words, this is a
quality-of-implementation issue, not a conformance issue.

All the best,


David Megginson                 david at

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list