Lists Home |
Date Index |
> -----Original Message-----
> From: John Cowan [mailto:firstname.lastname@example.org]
> Sent: maandag 17 december 2001 23:12
> To: email@example.com
> Subject: [xml-dev] DESIGN PROPOSAL: Java XMLIterator
> We currently have two base-level APIs for XML processing in
> the Java world: DOM and its variant JDOM, which build in-memory
> trees, and SAX, which pushes a stream of events to application
> event-handling methods.
> This is a first design for XMLIterator, a third base-level API
> which allows an application to pull content from XML. This
> avoids the memory demand and navigation issues of DOM, and
> is a more straightforward programming model than SAX, which
> requires magic data connections between the event handlers in
> order to maintain application state. XMLIterator extends
> the familiar Iterator interface, so it models an XML document
> as a linear collection of partially specified nodes.
Just a dumb and un-educated question: is this
comparable/overlapping/competing/inspiredby/complementary with the work on the
XML Pull Parser (http://www.extreme.indiana.edu/soap/xpp/)?