OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Refactoring SAX 1.0

[ Lists Home | Date Index | Thread Index ]
  • From: David Brownell <db@eng.sun.com>
  • To: andyclar@us.ibm.com
  • Date: Tue, 06 Apr 1999 16:48:50 -0700

There aren't that many classes in SAX 1.0, and they can be used
as-is without "refactoring" anything at all.  And, importantly,
without sacrificing compatibility.

Or am I missing something in what you're suggesting?

- Dave


andyclar@us.ibm.com wrote:
> 
> In working on the IBM XML Parser in Java, we have found that
> a number of classes from the SAX 1.0 API were useful to all
> of our XML parsers, regardless of the higher level parser
> API. For example, entity resolution, error handling, and
> parse location are common to all XML parsers. Even parsing
> a document from an input source is the same.
> 
> We think that it would be extremely beneficial to XML parser
> users to break out the common classes into a separate package.
> In this way, users have consistent access to the XML parser
> and basic parser features even when the results of parsing
> are different. For example,  parsing and error handling are
> common whether the result of the parse is an event stream,
> tree structure, JavaBean, transaction process, etc.
> 
> Since there is ongoing work to define the SAX2 interfaces,
> it seems that now would be the perfect time to address whether
> refactoring the SAX 1.0 classes makes sense.
> 
> Have other users encountered these issues and is there
> interest in refactoring the SAX 1.0 classes in order to take
> advantage of the commonality?
> 
> --
> Andy Clark * IBM, JTC - Silicon Valley * andyclar@us.ibm.com
> 
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
> To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
> (un)subscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS