|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: SDD again
David Megginson writes:
>
> Paul Prescod writes:
>
> > Let me risk another step into the language courtroom. Validating
> > parsers must always read the whole DTD. So the SDD is only for
> > non-validating parsers. Non-validating parsers do not read element
> > type declarations. So what is the point of this line:
>
> Your first premise is correct, but your second one is not. The spec
> states that a validating parser must use the whole DTD; it does not
> state that a non-validating parser may not use the DTD. AElfred, for
> example, reads the DTD well enough that it can even flag ignorable
> whitespace base on an element type's content model, but it is
> non-validating.
..which means, if your parser is not a validating parser, what you receive
and can do will vary. We have a "grayness" between well-formed and
validating that doesn't sit too well.
> That said, I still agree that the standalone declaration is wrong.
> Perhaps some day, if there's an XML 1.1, we can think about fixing it.
Absolutely. We need well defined classes of parsers so that implementors
and users can require a certain level of processing. We also need
conformance test suites for these each class of parser.
Currently, validating parsers are the only real *safe* bet.
=============================================================================
R. Alexander Milowski alex@v... (612) 825-4132 v|e|o
MOS | sed s/SG/X/g > DYX
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
|
|||||||||

Cart








