Hi,
Daniel Veillard wrote:
On Tue, Feb 15, 2005 at 10:40:13AM +0100, Kasimier Buchcik wrote:
Hi,
agantuk B wrote:
Thanks for your response. I'll send you a test case shortly.
Also, while i'm at it, would you be able to tell me if the implementation for xmlSchemaValidateStream will be available ? I've huge xml documents (> 50Mb in certain instances) and to use libxml, i will need a mechanism to validate a stream v/s have everything in-memory. (My understanding is that xmlSchemaValidateStream will let me read from an input stream without the need to load the entire document in memory) ?
It will be available, but I don't know when; Daniel already has warned me not to put my nose in streaming validation until the schema processor is stable enough :-)
Well, I'm plugging the streaming subset within the normal XPath engine. It's not fully debugged yet and I will commit once libxml2 and libxslt regression tests pass again. This may take a couple more evenings of work. But I think you can already use the existing pattern.h interfaces from CVS, if those APIs are not sufficient, then yeah avoid modifying the pattern.[ch] files at the moment, Work In Progress.
I was referring to all the changes needed to be done in xmlschemas.c to make the validation streamable, not only the identity-constraints.
Regarding pattern.c: I work with a modified local version and will just wait until the rest on my side of the IDC implementation works, before I'll request enhancement/options in pattern.c.
Greetings,
Kasimier _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
