資源簡介
使用第三方類庫tinyxml解析xml,對應(yīng)博客地址:
http://blog.csdn.net/woniu211111/article/details/76445059

代碼片段和文件信息
#include?
#include?“tinyxml/tinyxml.h“
int?main1()
{
TixmlDocument?xmlDocument;
//?添加xml聲明
xmlDocument.linkEndChild(new?TixmlDeclaration(?“1.0“?“GBK“?““?));
//?添加根元素
TixmlElement?*?xmlRoot?=?new?TixmlElement(“root“);
xmlDocument.linkEndChild(xmlRoot);
//根元素下添加子元素1
TixmlElement*?xmlChild1?=?new?TixmlElement(“name“);
xmlRoot->linkEndChild(xmlChild1);
xmlChild1->linkEndChild(new?TixmlText(“woniu“));
xmlChild1->SetAttribute(“id“?“0001“);//設(shè)置屬性
//根元素下添加子元素2
TixmlElement*?xmlChild2?=?new?TixmlElement(“Student“);
xmlRoot->linkEndChild(xmlChild2);
TixmlElement*?xmlChild2_01?=?new?TixmlElement(“name“);
xmlChild2->linkEndChild(xmlChild2_01);
xmlChild2_01->linkEndChild(new?TixmlText(“woniu201“));
????
TixmlElement*?xmlChild2_02?=?new?TixmlElement(“classes“);
xmlChild2->linkEndChild(xmlChild2_02);
xmlChild2_02->linkEndChild(new?TixmlText(“86“));
//保存xml文件
xmlDocument.SaveFile(“woniu.xml“);
return?1;
}
int?main()
{
TixmlDocument?xmlDocument;
if?(!xmlDocument.LoadFile(“woniu.xml“))
{
return?-1;
}
//根節(jié)點
TixmlElement*?xmlRoot?=?xmlDocument.RootElement();
if?(xmlRoot?==?NULL)
{
return?-1;
}
//獲取子節(jié)點信息1
TixmlElement*?xmlNode1Name?=?xmlRoot->FirstChildElement(“name“);
const?char*?node1Name?=?xmlNode1Name->GetText();
const?char*?node1AttId?=?xmlNode1Name->Attribute(“id“);
//獲取子節(jié)點信息2
TixmlElement*?xmlNode2Stu?=?xmlRoot->FirstChildElement(“Student“);
TixmlElement*?xmlNode2_name?=?xmlNode2Stu->FirstChildElement(“name“);
TixmlElement*?xmlname2_classes?=?xmlNode2Stu->FirstChildElement(“classes“);
const?char*?node2Name?=?xmlNode2_name->GetText();
const?char*?node2Classes?=?xmlname2_classes->GetText();
return?1;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-07-31?16:28??xm
?????目錄???????????0??2017-07-31?16:28??xm
?????目錄???????????0??2017-07-31?14:50??xm
?????目錄???????????0??2017-07-31?14:50??xm
?????文件?????1441792??2017-07-31?14:50??xm
?????目錄???????????0??2017-07-31?14:58??xm
?????目錄???????????0??2017-07-31?16:26??xm
?????文件????????1862??2017-07-31?16:26??xm
?????文件?????????398??2017-07-31?16:26??xm
?????文件????????1809??2017-07-31?16:25??xm
?????目錄???????????0??2017-07-31?14:44??xm
?????文件????????1314??2016-01-23?17:46??xm
?????文件????????2718??2012-02-20?10:11??xm
?????文件????????9102??2012-02-20?10:11??xm
?????文件???????38309??2012-02-20?10:11??xm
?????文件???????66228??2012-02-20?10:11??xm
?????文件????????1832??2012-02-20?10:11??xm
?????文件???????38834??2012-02-20?10:11??xm
?????文件?????????183??2017-07-31?15:28??xm
?????文件????????4298??2017-07-31?14:57??xm
?????文件????????1789??2017-07-31?14:57??xm
?????文件?????????143??2017-07-31?14:42??xm
?????文件????29904896??2017-07-31?16:28??xm
?????文件?????????888??2017-07-31?14:42??xm
?????文件???????13312??2017-07-31?16:28??xm
?????文件???????26890??2017-07-26?11:35??xm
- 上一篇:MFC+Opencv 攝像頭保存為圖像和視頻
- 下一篇:中科大計算機機試題
評論
共有 條評論