TinyXML枚举节点

TiXmlDocument *pdoc= new TiXmlDocument;
    std:: string szXMLFile= " e:\\64.xml ";
     bool rs= pdoc->LoadFile(szXMLFile);

    TiXmlElement *pXMLNode = pdoc->FirstChildElement( " HOOK ");
    TiXmlElement* xOption = pXMLNode->FirstChildElement();
     for ( ; xOption; xOption = xOption->NextSiblingElement() )
    {
        TiXmlElement* xOption2 = xOption->FirstChildElement();
         for (;xOption2;xOption2=xOption2->NextSiblingElement())
        {
            std:: string DLLName = xOption->Value();
            std:: string Func = xOption2->GetText();
            std:: string ParamType = xOption2->Attribute( " Paramtype ");
            std:: string ParamValue= "";
             if (ParamType!= " 0 ")
            {
                ParamValue = xOption2->Attribute( " Value ");
             }

            RunFunc(DLLName,Func,ParamType,ParamValue);
            
        }
    }

转载于:https://www.cnblogs.com/ahuo/archive/2012/03/13/2394293.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值