[
Lists Home |
Date Index |
Thread Index
]
- From: David Megginson <ak117@freenet.carleton.ca>
- To: xml-dev@ic.ac.uk
- Date: Fri, 2 Jan 1998 15:42:11 -0500
Tim Bray writes:
> SAX must pass all whitespace in the document, without exception,
> through to the application. This is the only remotely conformant
> behavior. The mark-insignificant-WS stuff only is possible in
> the case you're validating, and users of SAX surely do not expect
> a validating-processor underneath. -Tim
I would like to avoid making any assumptions about what sort of parser
is underneath. Ælfred, for example, does not validate, but it does
read the content models and does distinguish ignorable whitespace. In
fact, unless I'm mistaken, the four major Java-based XML parsers --
NXP, Lark, MSXML, and Ælfred -- _all_ use a DTD if present, and are
all capable of distinguishing ignorable whitespace.
With that in mind, would it be conformant behaviour for SAX to report
ignorable whitespace as regular character data when the parser
underneath is using the DTD (and, say, supplying defaulted attribute
values)?
All the best,
David
--
David Megginson ak117@freenet.carleton.ca
Microstar Software Ltd. dmeggins@microstar.com
http://home.sprynet.com/sprynet/dmeggins/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|