tinyXml

<?xml version="1.0"?>

<peers name="gameSvr">

<peer>
  <ip>127.0.0.1</ip>
  <port>8090</port>
</peer>

<peer>
    <ip>127.0.0.2</ip>
    <port>88</port>
</peer>
</peers>

#include <iostream>  
#include"tinyxml2.h"  
using namespace std;  
using namespace tinyxml2;  
void example2()  
{  
    XMLDocument doc;  
    doc.LoadFile("test.xml");  
	
    XMLElement *scene=doc.RootElement();  
    // cout << scene->GetText() << endl;

    XMLElement *surface=scene->FirstChildElement();

    while (surface)  
    {  
       
        const char* content;  
        /*const XMLAttribute *attributeOfSurface = surface->FirstAttribute();  
        cout<< attributeOfSurface->Name() << ":" << attributeOfSurface->Value() << endl;  
		*/
		XMLElement *surfaceChild=surface->FirstChildElement(); 
        while(surfaceChild)  
        {  
            content=surfaceChild->GetText();  
            surfaceChild=surfaceChild->NextSiblingElement();  
            cout<<content<<endl;  
        }  
        surface=surface->NextSiblingElement();  
    }  
}  
int main()  
{  
    example2();  
    return 0;  
}  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值