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;}