1 TinyXml 下载地址 点击打开链接
2 下载完成后解压缩 将tinystr.cpp ,tinystr.h,tinyxml.cpp,tinyxml.h,tinyxmlerror.cpp,tinyxmlparser.cpp 加入工程中
3
#include<iostream>
#include "tinystr.h"
#include "tinyxml.h"
#include<string>
#include<windows.h>
using namespace std;
#define MAX_PATH1 100
/*获取exe文件路径*/
string GetAppPath()
{
char spath[MAX_PATH1] = {0};
GetModuleFileName(NULL,spath,MAX_PATH);
string path(spath);
cout<<path<<endl;
int m= path.find_last_of('\\');
path = path.substr(0,m);
cout<<path<<endl;
return path;
}
/*创建一个xml数据*/
bool CreateXmlFile(string& szFileName)
{
try
{
TiXmlDocument *myDocument = new TiXmlDocument();
TiXmlElem