[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: SAX and whitespace (was Re: Problems with whitespace and msxml)
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@f... Microstar Software Ltd. dmeggins@m... http://home.sprynet.com/sprynet/dmeggins/ xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|