[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] SAX2 / empty namespace issue
- From: Daniel Veillard <veillard redhat com>
- To: Michael Day <mikeday yeslogic com>
- Cc: xml gnome org
- Subject: Re: [xml] SAX2 / empty namespace issue
- Date: Wed, 15 Jun 2005 06:14:20 -0400
On Wed, Jun 15, 2005 at 07:23:41PM +1000, Michael Day wrote:
>
> Hi Daniel,
>
> > I ran xmllint though valgrind on that example without trouble too.
> > Try to make sure you're using the recent xmlReadxxx API call, maybe
> > you're using the older SAX1 behaviour which get less testing those days.
>
> I get the error when using the xmlSAXParseFile APIs. As you noticed, using
> xmlParseFile or just running xmllint actually produces a different error
> message, which is confusing.
>
> Is there a different function that I should be calling in order to parse
> an XML document while overriding the SAX warning/error/fatalError
parsing, how SAX/Reader/tree ? At this point your bug report becomes
completely unreproductible to me.
> callbacks?
Use the error APIs !
http://xmlsoft.org/html/libxml-xmlerror.html
like xmlSetGenericErrorFunc() or xmlSetStructuredErrorFunc()
Or get a hold on the parsing context and modify directly the pointer
in ctxt->sax .
There is many many different way to achive this kind of things. I have
no idea what you are trying to do, or the context. error function in the
sax block won't catch error coming from the tree module, etc...
Daniel
--
Daniel Veillard | Red Hat Desktop team http://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]