Re: [xml] xmlDocPtr returned by xmlSAXParseMemory()
- From: Daniel Veillard <veillard redhat com>
- To: Holger Rauch <Holger Rauch heitec de>
- Cc: xml gnome org
- Subject: Re: [xml] xmlDocPtr returned by xmlSAXParseMemory()
- Date: Wed, 28 Aug 2002 10:23:50 -0400
On Wed, Aug 28, 2002 at 04:02:36PM +0200, Holger Rauch wrote:
Hi!
I've been looking at parser.c, testSAX.c, and the stuff pointed to by
the links in the James Henstridge's docs. Judging from what I noticed in
there, it seems to me that the xmlDocPtr is assigned the value of
ctxt->myDoc. However, in all the examples I've seen so far, the returned
xmlDocPtr seems to always be discarded. Instead, state transition info
(stored in an enum) is assigned to ctxt->user_data and in all examples
"proprietary" (i.e. non-libxml2 tree API) tree structures
(such as GladeWidgetTree) seem to be used.
My question is: How can I make sure that the document pointed to by
ctxt->myDoc is updated using the libxml2 tree API? Will simply using the
libxml2 tree API functions in the corresponding SAX callbacks guarantee
use xmlParseMemory(const char *buffer, int size)
Daniel
--
Daniel Veillard | Red Hat Network https://rhn.redhat.com/
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]