检索节点原始字符串

时间:2011-04-29 11:55:11

标签: c xml libxml2

我是xml / libxml的新手。 我想做的很简单。

我有一个节点,如:

<tag attr="example" attr2="example2"/>

存储在xmlNode中。我想获得以下xmlChar *:

"<tag attr="example" attr2="example2"/>"

我尝试了xmlNodeGetContent和xmlNodeListGetString,但似乎没有一个能做我想做的事。

我在C中使用libxml2。文件xml版本是1.0

1 个答案:

答案 0 :(得分:0)

xmlNodeGetContent不是您想要的:请查看this page了解其行为信息。

我认为您正在寻找的功能是xmlNodeDump,这当然需要有效的缓冲区。