微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

读取xml

include “tinyxml2.h”
using namespace tinyxml2;

//读表
tinyxml2::XMLDocument doc;
std::string str = FileUtils::getInstance()->fullPathForFilename("xml/vip.xml");
if(doc.LoadFile(str.c_str()))
{
    return ;
}


//load
XMLElement* rootNode = doc.RootElement();
XMLElement* childNode = rootNode->FirstChildElement();

while (childNode)
{
    //字段
    vipLevel  = childNode->IntAttribute("Level");
    int taskid = childNode->IntAttribute("SkipTask");
    if(taskid==1)
    {
        break;
    }
    childNode = childNode->NextSiblingElement();
}

//返回立即完成需要的等级
return vipLevel;

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。