以前一直在用TinyXml读xml, 需要自己创建文档,就整了半天,原来是这样地,
TinyXmlDocument 可以直接一个对象, 但是TiXmlElement 好像必须要new , 声明对象可以用,但是析构的时候有错误,大概是TinyXml包装成指针了。
//TiXmlDocument doc ;
//TiXmlElement *root = new TiXmlElement("root");
//TiXmlElement *list = new TiXmlElement("list");
//TiXmlElement *device = new TiXmlElement("device");
//device->SetAttribute("ip","192.168.1.22");
//device->SetAttribute("port","9996");
//list->LinkEndChild(device);
//root->LinkEndChild(list);
//doc.LinkEndChild(root);
//doc.SaveFile("test.xml");