[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Draconian error handling (was Re: XML syntax )

  • From: "Rick Jelliffe" <ricko@a...>
  • To: <xml-dev@i...>
  • Date: Wed, 17 Dec 1997 07:06:22 +1100

draconian error handling
 From: james anderson <mecom-gmbh@m...>

>my problem is, whenever i come to a point in the proposed recommendation at
>which a parser is required to report an error and "must not continue normal
>processing" even though the result which the stream would denote would be
>sufficiently unambiguous if allowed, then i feel compelled to ask, "why does one
>have to exclude this"?

The requirement for "Draconian error handling" actually came from the HTML
side not the SGML people.  The reason was to ensure data integrity:
if a document was compromised it should be clearly marked as such when
passed to the application.  Under no circumstances should something that
is not well-formed be passed to an application as if it were.

This is because XML is intended for more than just typed-text applications.

It was thought that allowing all sorts of transparent error-recovery 
mechanisms would just reintroduce tag minimization in through the back
door.  Then people would start to rely on it, or at least write their
XML to suit the error-recovery of particular parsers, and we would
be back in HTML-land, where the effective grammar is too loose to
be reliable.


Rick Jelliffe

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!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.