生成XML如下:

解析XML文件
TiXmlDocument xmlDocument;
if (!xmlDocument.LoadFile("woniu.xml"))
{
return -1;
}
//根节点
TiXmlElement* xmlRoot = xmlDocument.RootElement();
if (xmlRoot == NULL)
{
return -1;
}
//获取子节点信息1
TiXmlElement* xmlNode1Name = xmlRoot->FirstChildElement("name");
const char* node1Name = xmlNode1Name->GetText();
const char* node1AttId = xmlNode1Name->Attribute("id");
//获取子节点信息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();
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对ASPKU的支持。
注:相关教程知识阅读请移步到C++教程频道。










