我是xml / libxml的新手。 我想做的很简单。
我有一个节点,如:
<tag attr="example" attr2="example2"/>
存储在xmlNode中。我想获得以下xmlChar *:
"<tag attr="example" attr2="example2"/>"
我尝试了xmlNodeGetContent和xmlNodeListGetString,但似乎没有一个能做我想做的事。
我在C中使用libxml2。文件xml版本是1.0
答案 0 :(得分:0)
xmlNodeGetContent
不是您想要的:请查看this page了解其行为信息。
我认为您正在寻找的功能是xmlNodeDump
,这当然需要有效的缓冲区。