青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Cpper
C/C++高級工程師 Android高級軟件工程師 IT集成工程師 音頻工程師 熟悉c,c++,java,c#,py,js,asp等多種語言 程序猿
接上篇
本文主要涉及rapidxml讀文件的操作

基本的步驟為
首先獲取xml文件數(shù)據(jù)
然后分析數(shù)據(jù)
獲取節(jié)點
獲取屬性
獲取名字
獲取值
...

代碼如下:
#include <iostream>
#include 
<rapidxml/rapidxml.hpp>
#include 
<rapidxml/rapidxml_utils.hpp>
#include 
<rapidxml/rapidxml_print.hpp>
 
using namespace rapidxml;

int main()
{    
     file
<> fdoc("config.xml");
     std::cout
<<fdoc.data()<<std::endl; 
     xml_document
<>  doc;    
     doc.parse
<0>(fdoc.data()); 

     std::cout
<<doc.name()<<std::endl;
     
     
//! 獲取根節(jié)點
     xml_node<>* root = doc.first_node();
     std::cout
<<root->name()<<std::endl;

     
//! 獲取根節(jié)點第一個節(jié)點
     xml_node<>* node1 = root->first_node();
     std::cout
<<node1->name()<<std::endl; 

     xml_node
<>* node11 = node1->first_node();
     std::cout
<<node11->name()<<std::endl;
     std::cout
<<node11->value()<<std::endl;
     
     
//! 修改之后再次保存
     xml_node<>* size = root->first_node("size");
     size
->append_node(doc.allocate_node(node_element,"w","0"));
     size
->append_node(doc.allocate_node(node_element,"h","0"));

     std::
string text;  
     rapidxml::print(std::back_inserter(text),doc,
0);  
 
     std::cout
<<text<<std::endl; 
    
     std::ofstream 
out("config.xml");
     
out << doc;

     system(
"PAUSE");
     
return EXIT_SUCCESS;
}


生成的xml為:
<?xml version='1.0' encoding='utf-8' ?>
<config>
    
<color>
        
<red>0.1</red>
        
<green>0.1</green>
        
<blue>0.1</blue>
        
<alpha>1.0</alpha>
    
</color>
    
<size>
        
<x>640</x>
        
<y>480</y>
    
</size>
    
<mode fullscreen="false">screen mode</mode>
</config>
需要說明的是rapidxml明顯有一個bug
那就是append_node(doc.allocate_node(node_element,"h","0"));的時候并不考慮該對象是否存在!

經(jīng)過這2篇 基本上就可以使用xml了
當然這里并沒有涉及異常處理
posted on 2010-04-16 21:49 ccsdu2009 閱讀(2457) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲最新视频在线| 雨宫琴音一区二区在线| 尤物视频一区二区| 久久免费高清| 久久婷婷丁香| 欧美国产视频日韩| 欧美日韩在线视频首页| 国产精品video| 国产欧美日韩另类一区| 国色天香一区二区| 亚洲人成毛片在线播放| 一区二区欧美日韩视频| 亚洲一级二级在线| 久久久青草青青国产亚洲免观| 久久久久久久久岛国免费| 麻豆精品网站| av不卡在线观看| 欧美一区三区三区高中清蜜桃| 亚洲国产精品女人久久久| 亚洲激情黄色| 久久久久在线观看| 久久婷婷国产综合国色天香| 欧美不卡视频一区| 一区二区三区精品视频| 午夜在线成人av| 欧美电影在线观看完整版| 国产精品视频久久| 亚洲精品资源美女情侣酒店| 欧美在线|欧美| 亚洲精品黄色| 久久深夜福利| 国产精品亚洲综合| 亚洲美女视频在线免费观看| 久久精品网址| 一区二区高清| 欧美成人一二三| 国产一区二区按摩在线观看| 亚洲图片欧洲图片av| 欧美激情bt| 欧美在线亚洲在线| 国产精品视频久久一区| 一区二区久久久久| 欧美激情导航| 久久久久久久波多野高潮日日 | 一本色道久久综合精品竹菊| 久久免费黄色| 亚洲自拍偷拍一区| 欧美丝袜第一区| 99ri日韩精品视频| 亚洲第一精品夜夜躁人人躁| 久久久久国产成人精品亚洲午夜| 国产精品国色综合久久| 久久精品免费电影| 亚洲三级网站| 欧美激情在线有限公司| 亚洲第一网站免费视频| 亚洲另类黄色| 亚洲成色www久久网站| 久久综合电影| 激情久久五月| 另类av一区二区| 久久久国产午夜精品| 国内精品久久久久影院 日本资源| 久久aⅴ国产欧美74aaa| 午夜精品久久久久久久久 | 欧美日韩在线播放| 在线亚洲一区观看| 亚洲免费不卡| 国产精品美女黄网| 久久精品人人| 裸体一区二区| 亚洲色图综合久久| 中文日韩在线| 99re热这里只有精品视频| 欧美高清在线视频观看不卡| 免费视频一区二区三区在线观看| 亚洲国产一区二区三区在线播 | 小嫩嫩精品导航| 韩日欧美一区| 欧美成人亚洲成人| 欧美护士18xxxxhd| 亚洲视频每日更新| 欧美一区二区视频97| 亚洲成人直播| 亚洲精品一区二区三| 国产精品欧美日韩| 免费观看国产成人| 欧美精品 日韩| 欧美一区二区三区喷汁尤物| 欧美在线亚洲一区| 一区二区三区久久精品| 小黄鸭精品密入口导航| 亚洲精品久久在线| 亚洲欧美日韩精品久久| 亚洲狠狠婷婷| 亚洲夜晚福利在线观看| 激情丁香综合| 99re热这里只有精品视频| 国产日韩欧美一区二区| 欧美成人69av| 国产精品www网站| 久久免费视频网站| 欧美日韩一卡| 噜噜噜91成人网| 国产精品成人在线观看| 欧美激情一区| 国产午夜亚洲精品理论片色戒| 欧美激情在线免费观看| 国产亚洲成精品久久| 亚洲乱码国产乱码精品精天堂| 韩国女主播一区| 亚洲亚洲精品在线观看| 亚洲精品系列| 久久亚洲高清| 欧美一区二区日韩| 欧美日韩在线不卡| 欧美国产在线视频| 国产亚洲欧洲997久久综合| 亚洲免费激情| 99伊人成综合| 欧美国产精品一区| 欧美mv日韩mv国产网站app| 国产欧美精品一区二区三区介绍| 国产精品久久7| 国产一二精品视频| 午夜精品偷拍| 久久成人精品电影| 国产精品影片在线观看| 亚洲午夜91| 亚洲已满18点击进入久久 | 国产精品一二三视频| 一本大道久久a久久精品综合| 亚洲黑丝一区二区| 久久精品系列| 久久男人资源视频| 亚洲国产成人一区| 欧美午夜视频在线观看| 亚洲三级色网| 亚洲一品av免费观看| 欧美日韩国产区一| 日韩天天综合| 亚洲一区欧美二区| 国产精品久久二区| 亚洲影视在线| 久久精品女人天堂| 黄色亚洲免费| 欧美大片一区二区| 日韩视频免费观看| 亚洲一区在线观看视频| 国产精品羞羞答答| 久久国产精品一区二区三区| 久久性色av| 亚洲精品中文在线| 欧美午夜激情小视频| 亚洲欧美三级在线| 美女网站在线免费欧美精品| 亚洲国产精品久久久久秋霞蜜臀 | 久久激情一区| 亚洲成人直播| 欧美日韩视频不卡| 亚洲男人第一av网站| 久久婷婷蜜乳一本欲蜜臀| 亚洲成色www8888| 欧美日韩直播| 国产精品久久久久久福利一牛影视| 亚洲国产美女精品久久久久∴| 9久re热视频在线精品| 国产精品日本精品| 巨乳诱惑日韩免费av| 99精品国产福利在线观看免费| 午夜精品久久久久影视 | 欧美制服丝袜| 亚洲人午夜精品| 久久国产精品一区二区| 亚洲国产精品女人久久久| 欧美午夜视频在线观看| 久久女同互慰一区二区三区| 一片黄亚洲嫩模| 女仆av观看一区| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 好吊日精品视频| 欧美网站在线观看| 噜噜噜躁狠狠躁狠狠精品视频| 夜夜夜久久久| 欧美激情中文字幕乱码免费| 久久av在线| 亚洲免费在线| 日韩视频在线免费| 激情欧美亚洲| 国产日韩欧美高清| 国产精品chinese| 欧美剧在线观看| 久久免费午夜影院| 欧美一级专区| 亚洲在线网站| 99国产精品99久久久久久| 尤物在线精品| 免费在线亚洲欧美| 久久精品国产欧美亚洲人人爽| 夜夜嗨av一区二区三区中文字幕 |