- From: Peter Flynn <pflynn@curia.ucc.ie>
- Date: 23 Apr 1997 10:44:55 +0100
- To: w3c-sgml-wg@w3.org
Joe writes: > Tim Bray <tbray@textuality.com> wrote: > > > To summarize: I proposed that XML processors be required to stop > > passing data (other than error notifications) to applications after the > > first violation of well-formedness. > > This proposal does sound appealing, but I agree with the others > that it's too draconian. > > Here's what I would like to see as a requirement: > > 1. An XML parser _must_ report the first error it detects > to the application, as soon as the error is detected. > > 2. XML user agents _should_ notify the user of any errors > encountered in an XML document. I'd add: 3. At user option, an XML parser may pass the remaining text of the document (markup plus content) to the application (or to the user if the parser is standalone) prefixed by a signal or message to the effect that it is unparsed. This gives apps the option of letting a user turn on the switch marked "Show me full text even if there are errors". The app can then conduct its own interpretation of the remaining text. ///Peter
Received on Wednesday, 23 April 1997 05:44:55 UTC