Re: [xml] how to clean up properly after SAX parsing
- From: Daniel Veillard <veillard redhat com>
- To: Nick Kew <nick webthing com>
- Cc: xml gnome org
- Subject: Re: [xml] how to clean up properly after SAX parsing
- Date: Tue, 10 Jul 2007 08:46:12 -0400
On Tue, Jul 10, 2007 at 01:19:31PM +0100, Nick Kew wrote:
On Tue, 10 Jul 2007 07:42:42 -0400
Daniel Veillard <veillard redhat com> wrote:
On Tue, 10 Jul 2007 07:42:42 -0400
Daniel Veillard <veillard redhat com> wrote:
3/ do NOT use SAX unless you REALLY need it, use the reader or
the tree API.
Some of us REALLY NEED streaming, and REALLY NEED a push parser API.
That leaves a choice of ... SAX.
If you have suggestions on extensions that could help integrate
the reader in such scenarii I'm definitely listening ! The reader
inside uses a push model, the question is how do you give back
control to the data gathering part. I think a callback on data
acquisition is less intrusive code wise, than putting the callbacks
on the data processing side. But doing the assembly proper and
devising a generic enough API is not trivial.
Daniel
--
Red Hat Virtualization group http://redhat.com/virtualization/
Daniel Veillard | virtualization library http://libvirt.org/
veillard redhat com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]