Re: Push parsers in libxml2
Daniel Veillard <[email protected]> Fri, 29 Nov 2002 11:36:06 -0500
| Newsgroups | gmane.comp.gnome.lib.xml.bindings |
|---|---|
| Message-ID | <[email protected]> |
On Fri, Nov 29, 2002 at 09:49:00PM +0530, Gopal V wrote: > Hi All, > I'm researching on how to make my libxml# (aka dotgnu.xml) library > comply with the ECMA compat parsers as provided by MS .. So I took a > look at Push parsing , since we're unable to provide input output routines > for libxml2 methods otherwise . The C# stream model is inaccessible from > PInvoke (dlopen) mode . > > 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. 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. Daniel -- Daniel Veillard | Red Hat Network https://rhn.redhat.com/ [email protected] | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/