创建XML文件
CMarkup xml;
xml.SetDoc("<?xml version=\"1.0\" encoding=\"ANSI\"?>\r\n");
xml.AddElem("root");
xml.IntoElem();
xml.AddElem("DAY");
xml.OutOfElem();
xml.Save("c:\\ReportTable.XML");
XML文件查找
CMarkup xml;
xml.Load("c:\\ReportTable.XML");
string pos;
string rule;
int ilist = 0;
int iline = 0;
if(xml.FindChildElem("DAY1"))
{
xml.IntoElem();
int iCount = 0;
while (xml.FindChildElem("IntouchPos"))
{
xml.IntoElem();
if(xml.FindChildElem("Pos"))
{
pos = xml.GetChildData();
}
if (xml.FindChildElem("line"))
{
iline = atoi(xml.GetChildData());
}
xml.OutOfElem();
}
xml.OutOfElem();
}
本文介绍了如何使用CMarkup库在C++中创建XML文件,包括设置文档结构和保存,以及后续的XML文件查找和解析特定元素的过程。
966

被折叠的 条评论
为什么被折叠?



