[
Lists Home |
Date Index |
Thread Index
]
- From: "Bill la Forge" <b.laforge@jxml.com>
- To: "David Megginson" <david@megginson.com>, "XML List" <xml-dev@ic.ac.uk>
- Date: Fri, 12 Feb 1999 11:08:30 -0500
From: David Megginson <david@megginson.com>
>... 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@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)
|