On Mon, Oct 30, 2006 at 01:30:22AM +0100, Giorgio Calderone <[EMAIL PROTECTED]> 
wrote:
> Hello,
> I'm trying to write an XML parser using the SAX interface with the push 
> method. 
> My code looks like this:
> 
>   f = fopen(filename, "r");
>   ctxt = xmlCreatePushParserCtxt(mySAXHandler, ...);
> 
>   while (fread(...))
>     xmlParseChunk(...);
>                 
> 
> And it work with local files, but how can I read a file over the network ? 
> Maybe I should use xmlParserInputBuffer or something else ? 

  It seems your question is how to read data from 'the network' and
that is really not related to libxml2. Once you get the bits you push them
in tyhe exact same way to libxml2.
  Now how you get your data completely depends what service you need to
address and seems out of the scope of this mailing list.

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

Reply via email to