On Tue, May 01, 2007 at 01:14:42PM -0400, Dan Ryan wrote:
> Using Doc Saving Context Options to xmlDocDumpMemory( )
> How do you omit the XML Declaration and Empty Element nodes
> when dumping a document from memory?
> 
> Libxml2-2.6.2x provides the capability to output an XML document that
> has been loaded, parsed, and stored in memory. The XmlNodeDump and
> xmlDocDumpMemory functions will dump the document to a buffer.
> However, in certain cases I do "not" want to output the XML Declaration
> and Empty Elements as a single empty-node (i.e. <empty/> ).

  Do not use the old API, but the new xmlSave stuff
    http://xmlsoft.org/html/libxml-xmlsave.html#xmlSaveOption
    http://xmlsoft.org/html/libxml-xmlsave.html#xmlSaveToBuffer

read the functions in that module

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