On Wed, Apr 09, 2008 at 09:49:30AM +0200, Holger Kaelberer wrote: > > Is there an equiv. when using xmlSchemaValidateStream or any other way > to access the parser ctxt of the parsed file?: > > /--- > ... > state->ctxt = ...; > ... > ret = xmlSchemaValidateStream(vctxt, buf, XML_CHAR_ENCODING_NONE, > (xmlSAXHandlerPtr) parser_handler, state); > ---/ > > > Can someone help me with that?
Did you check within a debugger ? That ought to be possible i think. > > One more thing concerning the SAX-Version: I was not able to do a > validation with a SAX1-handler. > According to xmlschemas.c xmlSchemaValidateStream presupposes a SAX2-handler: yes XSD streaming validation uses a SAX2 element start callback internally see xmlSchemaSAXHandleStartElementNs in xmlschemas.c Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ [EMAIL PROTECTED] | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
