|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: DOM vs. SAX??? Nah. (was RE: Storing Lots of Fiddly Bits (was Re: W
From: David Megginson <david@m...>
>... It hardly makes sense to have
>
> startElement(String name, org.xml.sax.AttributeList atts)
>
>when you could simply have
>
> startElement(org.w3c.dom.Element element)
The advantage of SAX is its independence from DOM,
as that allows for the development of SAX components
(filters) which can be used for
1. Preprocessing events before they are used to build the DOM;
2. DOM construction;
3. Output formatting from a DOM or without a DOM;
4. Simple document transformations.
What I'm more inclined to do in this SAX/DOM marriage,
is to create an alternative to the SAX helper class, AttributeListImpl,
which also implements
public Attr setAttribute(Attr newAttr);
and
public Attr removeAttribute(String name);
and
public Attr getAttribute(String name);
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/ and on CD-ROM/ISBN 981-02-3594-1
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! 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
|
|||||||||

Cart








