tinyXML 生成 xml 示例

来源:互联网 发布:兰州知豆招聘信息 编辑:程序博客网 时间:2024/06/10 12:47
有些人会说,为什么你老是喜欢贴代码?呵呵,学操作xml的话必须具备一定的xml常识,对xml结构有所了解,我在这里给出xml操作的结果,首先自己要动脑去想它应有的操作过程,每个细节怎么实现.所以多余的注释就显得没必要了.#include <iostream>#include <tinyxml.h>#include <tinystr.h>#include <tinystr.cpp>#include <tinyxml.cpp>#include <tinyxmlerror.cpp>#include <tinyxmlparser.cpp>using namespace std;int main(){    TiXmlDocument doc;    TiXmlElement root("root");    TiXmlElement user1("user");    user1.SetAttribute("name","icefox");    user1.SetAttribute("age","22");    TiXmlElement user2("user");    user2.SetAttribute("name","dante");    user2.SetAttribute("age","21");    TiXmlText text1="Hello";    user1.LinkEndChild(&text1);    root.InsertEndChild(user1);    root.InsertEndChild(user2);    doc.InsertEndChild(root);    doc.Print();    doc.SaveFile("root.txt");    return 0;}


原创粉丝点击