http://www.firstobject.com/dn_markupmethods.htm
MARKUP官网,在上面可以很轻松下载到所需文件,使用很简单,一个CPP 加一个 头文件导入工程即可
首先是设置XML头部的相关编码的说明
const CString XmlTag = _T("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n");
CMarkup xmlDoc;
xmlDoc.SetDoc(XmlTag); //设置了头部
然后增加元素
xmlDoc.AddElem(_T("Program"));
继而增加元素内的属性
xmlDoc.SetAttrib(programname[i],program[i]);
如果有子层次元素
xmlDoc.AddChildElem(_T("Pages")); //先建立子元素
xmlDoc.IntoElem(); //然后进入元素层次
<pre name="code" class="cpp">xmlDoc.SetAttrib(xxx,xxx);
完成后推出层次
xmlDoc.OutOfElem();
最后就是保存了
xmlDoc.Save(此处直接添加全路径带文件名即可);