[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Parser Behaviour (serious)
[Peter Murray-Rust] [Example of validating parser barfing on unresolvable URI elided] > >I still believe that undefined parser behaviour is going to be a major >deterrent to may people who want to take up XML. I have posted on this >before. I am going to keep on about it. The most common reaction I seem to >have so far is "Well that's how XML behaves - it's *your* problem to decide >how to process XML". This isn't good enough. In the current case I simply >want to switch off the parser's attempt to resolve the DTD. I would >appreciate something like: > > "Parser failed to resolve external SYSTEM identifier in DOCTYPE: >http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd > To disable DTD look-up use -nosysid option" > >So, for about the third time (and it took 3 times to get SAX1.0 off the >ground, what are we going to do about specifying parser behaviour? I have >shown in public how the failure to process external entities breaks systems. > >Until we resolve this question (and probably several others), XML 1.0 is >broken as an interoperable "standard" > I could not agree more. That is why I harp on about the XFM (XML Features Manifest) idea so much. It would give XML parser writers a standard way of picking up parsing options such as "-nosysid " above. It also gives XML document creators a place to say things like "my XML documents reference non-local entities" and so on. regards, Sean, *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
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
|