ModSax Suggestion
Bill la Forge
b.laforge at jxml.com
Sat Mar 6 20:47:45 GMT 1999
Seems like a good fit for filters--drop what you don't
want, transform the rest as needed.
Bill
-----Original Message-----
From: David Brownell <db at eng.sun.com>
To: MikeDacon at aol.com <MikeDacon at aol.com>
Cc: xml-dev at ic.ac.uk <xml-dev at ic.ac.uk>
Date: Friday, March 05, 1999 5:58 PM
Subject: Re: ModSax Suggestion
>Interesting suggestion for a big hole in the parts of
>the Java API set that are more or less "standard" at
>this poit -- SAX and DOM.
>
>One comment though: I've found that it's important to
>be able to have options controlling how the DOM tree is
>built. For example, whether to discard ignorable spaces,
>or do namespace conformance enforcement, or try to get
>CDATA sections (comments, etc).
>
>Accordingly, I think being able to do a bit more than
>this will be important.
>
>- Dave
>
>
>
>MikeDacon at aol.com wrote:
>>
>> Hi Everyone,
>>
>> While SAX does a good job as an event-based interface
>> to Parsers, it would be nice to add a few methods to
>> receive a DOM representation back from a reference to an org.xml.sax.Parser.
>>
>> Something like:
>>
>> org.w3c.dom.Document parse(InputSource is, boolean events) throws
>> SAXException;
>> org.w3c.dom.Document parse(java.lang.String uri, boolean events) throws
>> SAXException;
>> /* the events boolean would be to turn on/off event calls. */
>>
>> If a SAXDriver did not want to produce a DOM, it could either simply
>> return a null or a method added like:
>>
>> boolean isDomCapable();
>>
>> The above would let me use the ParserFactory to seamlessly switch
>> between Parser implementations and get a DOM tree without building
>> one myself. It is fruitless for me to build a DOM tree when almost all
>> the parser implementations provide that ability. I just want a way to get
>> at that functionality in a simple and standard way (thus SAX).
>>
>> Thoughts?
>>
>> - Mike
>> -----------------------------------------------
>> Michael C. Daconta
>> Author of Java 2 and JavaScript for C/C++ Programmers
>> Author of C++ Pointers and Dynamic Memory Management
>> Sun Certified Java Programmer and Developer
>> http://www.gosynergy.com
>>
>> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at 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 at ic.ac.uk the following message;
>> (un)subscribe xml-dev
>> To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
>> subscribe xml-dev-digest
>> List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at 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 at ic.ac.uk the following message;
>(un)subscribe xml-dev
>To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at 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 at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list