On Thu, Jul 07, 2005 at 09:40:30AM +0200, Alain Paschoud wrote:
> Hi all,
> 
> I am new with XML, and wrote a program that should do next things:
> 
> 1) Read and decode a file with DES (no XML functions here), put it in a
> memory buffer.
> 2) Parse the XML which is in the memory buffer. Used : xmlParseMemory()

   xmlReadMemory is the new API, I suggest to use that one instead.

> 3) Modify elements. Used : xmlNodeListGetString() and xmlNodeSetContent()
> 4) "un"parse the xmlDocPtr to get XML ascii in memory
> 5) Crypt and write this buffer to a file (no XML here)
> 
> The problem is on the 4th step : I can't find a function doing the
> opposite than xmlParseMemory(). I mean lead from xmlDocPtr type to a XML
> in ascii in memory. I found it for writing directly to a file
> (xmlSaveFile), but not in memory. Can someone help ?

  http://xmlsoft.org/html/libxml-tree.html#xmlDocDumpFormatMemory

which you can find easilly by using teh search engine for
"writing in memory" within the XML API domain ...

  
http://xmlsoft.org/search.php?query=writing+in+memory&scope=XMLAPI&submit=Search+...

Daniel
-- 
Daniel Veillard      | Red Hat Desktop team http://redhat.com/
[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