Re: Push parsers in libxml2
Gopal V <[email protected]> Fri, 29 Nov 2002 22:35:37 +0530
| Newsgroups | gmane.comp.gnome.lib.xml.bindings |
|---|---|
| Message-ID | <[email protected]> |
If memory serves me right, Daniel Veillard wrote: > > So I'm really interested in getting libxml# to touch 2 ends of what > > it is supposed to bridge ... 1) Get it to an API similar to libxml-python, > > 2) Get it to emulate ECMA parsing model .. > > If you could describe a bit better what are the constraints of the ECMA > parsing model I could try to elaborate and help you. http://dotgnu.org/pnetlib-doc/System/Xml/XmlTextReader.html sort of condenses all I want ... What I had been planning was to parse till I get a node, stop the parser , to support the XmlTextReader.Read() method .. And use ParseChunk to feed 4k peices from the Stream into the parser rather than attempt a complicated I/O wrapping routine with delegates ... > For 1) well the generation of bindings should be relatively easy, > something like the generator.py allow to build the bulk of the bindings > from the XML API description. Yes ... I'm working with generator.py (slowly...) .. Also I'm trying to figure out how to generate bindings without any C glue code ... We already have such a binding for X11 .. The non-glue bindings is what is holding me back.. Also I'm trying to build it so that a libxml2 dll in Windows can also be accessed via this API ... I'll do it soon enough .. just need to find time :-) Gopal -- The difference between insanity and genius is measured by success