使用libxml2创建xmlDoc

时间:2013-07-01 15:33:12

标签: c++ libxml2

任何人都可以帮我解决如何使用libxml2创建xmlDoc的问题吗? 我有一个功能:

xmlDocPtr createDocument()
{
   xmlDocPtr document;
   document = xmlNewDoc((const xmlChar*)"1.0"); // XML version


   return document;
}

xml文档应具有以下内容:

<?xml version="1.0" encoding="utf-8?>
<rootNamespace::node xmlns:xsi="http://link1" xmlns:ism="abc" xmlns:rootNamespace="http://link2">
    <security ism:classification:"U" ism:ownerProducer="ABC" ism:releasableTo="ABC" />
    <one>message 1</one>
    ....
</rootNamespace::node>

感谢您的帮助,

ABS

1 个答案:

答案 0 :(得分:0)

你可以看看libxml2的例子:

http://www.xmlsoft.org/examples/tree2.c