Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1108496
  • 博文数量: 143
  • 博客积分: 969
  • 博客等级: 准尉
  • 技术积分: 1765
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-30 12:09
文章分类

全部博文(143)

文章存档

2023年(4)

2021年(2)

2020年(4)

2019年(4)

2018年(33)

2017年(6)

2016年(13)

2014年(7)

2013年(23)

2012年(33)

2011年(14)

我的朋友

分类: 其他平台

2013-02-28 12:12:32




1,2,3,4,5
0






10,11,12,13,14,15,16
5,6,7,8,9







        TiXmlDocument xmlDoc( splitRuleTable.c_str() );
        if(!xmlDoc.LoadFile())
        {
                return false;
        }


        TiXmlElement *pRootNode = xmlDoc.RootElement();
        if(pRootNode == NULL)
        {
                return false;
        }


        TiXmlElement *pCurRecord = pRootNode->FirstChildElement();
        while(pCurRecord)
        {
                CRuleTable cTable;
                CTailIpPort::vctIpPort  vctIpPortPool;
                
                TiXmlElement *pTableEnVal = pCurRecord->FirstChildElement("TableEnVal");
                string strTableEnVal = pTableEnVal->FirstChild()->Value();


                int32 nIsTailSplit = 0 ;
                pTableEnVal->QueryIntAttribute("IsTailSplit", &nIsTailSplit);
                pTableEnVal->QueryIntAttribute("SplitType", &cTable.m_nTailFieldEnumVal);
                cTable.m_nIsTailSplit = (int16)nIsTailSplit;
                
                TiXmlElement *pTailNum = pCurRecord->FirstChildElement("TailNumber");
                string strTailNum = pTailNum->FirstChild()->Value();


                TiXmlElement *pIpList = pCurRecord->FirstChildElement("IPPortList");
                TiXmlElement * pConnet = pIpList->FirstChildElement("Connect");
                for(;pConnet; pConnet = pConnet->NextSiblingElement())
                {
                        CIpPort cIpPort; 
                        cIpPort.m_strIp = pConnet->Attribute("ip");
                        pConnet->QueryIntAttribute("port", &cIpPort.m_nPort);
                        vctIpPortPool.push_back(cIpPort);
                }

                pCurRecord = pRootNode->NextSiblingElement();
        }



阅读(3871) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~