On Wed, Jan 10, 2007 at 05:57:37PM -0800, Yong Chen (yongche) wrote: > > Hi, > > I plan to use xpath in libxml2 to get a subset of a xmldoc, I know it > can be done by calling xmlXPathEvalExpression(), the result is a > xmlXPathObjectPtr which has a "nodesetval" member pointing to selected > nodes (of type xmlNodeSetPtr). > > My question is, after getting the selected nodes, is there any API I can > call to dump the selected nodes in xml tree format? There is a > convenient API xmlDocDump(stdout, doc) to dump the whole doc in xml tree > format, I'm looking for something like xmlDocDumpSubset(doc, > selected-nodes) to dump only the selected nodes in the doc.
See http://xmlsoft.org/html/libxml-xmlsave.html#xmlSaveTree 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
