今天在公司看了下tinyxml库感觉很好使用的比较简单 如下:主要就是相关的那几个类和成员函数 下面是一个简单的小例子: #include <tinyxml/tinyxml.h> #pragma comment(lib,"tinyxmld.lib") int _tmain(int argc, _TCHAR* argv[]) { TiXmlDocument *doc = new TiXmlDocument; TiXmlDeclaration *del = new TiXmlDeclaration("1.1","uft-8","..."); doc->LinkEndChild(del); TiXmlElement *ele = new TiXmlElement("info"); ele->SetAttribute("id","1"); doc->LinkEndChild(ele); TiXmlElement *l = new TiXmlElement("person"); l->SetAttribute("name","zhang san"); doc->LinkEndChild(l); doc->SaveFile("xml.xml"); return 0; } 很简单的