青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
Cpper
C/C++高級工程師 Android高級軟件工程師 IT集成工程師 音頻工程師 熟悉c,c++,java,c#,py,js,asp等多種語言 程序猿
導航
C++博客
首頁
新隨筆
聯系
聚合
管理
<
2010年4月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
統計
隨筆 - 379
文章 - 2
評論 - 439
引用 - 0
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(26)
給我留言
查看公開留言
查看私人留言
隨筆分類
(335)
aspx/js
(rss)
boost庫等(9)
(rss)
Cef(2)
(rss)
Cef/Chrome(1)
(rss)
Game引擎(82)
(rss)
JAVA(1)
(rss)
Java Antroid(10)
(rss)
OpenGL/DX(1)
(rss)
Python腳本(7)
(rss)
QT編程(149)
(rss)
QT源碼分析(2)
(rss)
UML
(rss)
編程基礎(12)
(rss)
軟件調試(1)
(rss)
軟件工程(5)
(rss)
設計模式(7)
(rss)
數學建模(1)
(rss)
網頁搜素(2)
(rss)
音頻視頻(17)
(rss)
雜項(26)
(rss)
隨筆檔案
(379)
2019年9月 (20)
2019年8月 (20)
2019年6月 (1)
2019年3月 (1)
2018年6月 (1)
2017年9月 (5)
2017年5月 (2)
2017年4月 (2)
2017年3月 (4)
2016年10月 (3)
2016年8月 (1)
2016年6月 (1)
2016年5月 (1)
2016年4月 (6)
2016年3月 (2)
2016年2月 (2)
2016年1月 (4)
2015年12月 (5)
2015年11月 (3)
2015年10月 (2)
2015年8月 (12)
2015年7月 (2)
2015年6月 (1)
2015年1月 (1)
2014年12月 (4)
2014年11月 (2)
2014年6月 (1)
2014年4月 (1)
2014年3月 (1)
2013年12月 (2)
2013年11月 (1)
2013年10月 (3)
2013年9月 (1)
2013年8月 (2)
2013年7月 (2)
2013年6月 (3)
2013年4月 (1)
2013年2月 (4)
2013年1月 (9)
2012年12月 (3)
2012年11月 (1)
2012年10月 (2)
2012年9月 (2)
2012年8月 (2)
2012年7月 (2)
2012年6月 (3)
2012年5月 (7)
2012年4月 (4)
2012年3月 (4)
2012年1月 (2)
2011年12月 (8)
2011年11月 (13)
2011年9月 (6)
2011年8月 (10)
2011年7月 (1)
2011年6月 (4)
2011年5月 (12)
2011年4月 (4)
2011年3月 (19)
2011年1月 (1)
2010年12月 (3)
2010年11月 (2)
2010年10月 (4)
2010年9月 (6)
2010年8月 (11)
2010年7月 (4)
2010年6月 (11)
2010年5月 (15)
2010年4月 (28)
2010年3月 (23)
2010年2月 (23)
文章檔案
(2)
2014年3月 (1)
2011年5月 (1)
XYZ
codeproject.com
lua
ode
蝸牛選股
程序員
華佗中醫大師
積分與排名
積分 - 781417
排名 - 19
最新隨筆
1.?QML 單張圖片顯示翻轉效果
2.?QML 圖片翻轉動畫
3.?ffmpeg av_seek_frame
4.?QML StackLayout
5.?QML Canvas旋轉和平移
6.?QML透明度動畫
7.?QML不響應下層右鍵菜單
8.?QML 右鍵菜單
9.?QML 菜單項
10.?QML 環形進度條
最新評論
1.?re: QT學習筆記-35:QTableWidget動態增加行的方法
寫的真好
--垃圾袋
2.?re: Qt筆記:106 - QT 一個簡單的數據庫查詢軟件
簡單的數據庫查詢軟件 Mark
--linda
3.?re: BGE GUI升級
小弟也準備開發gui庫,可以苦于沒有例子,希望給封源碼學習學習。
better@geekzhou.uu.me
--zhouxiang
4.?re: 發布一個基于OPENGL的GUI庫
better@geekzhou.uu.me
求一份代碼,也再做同樣事,不過到現在都沒思議,主要沒學過opengl。csdn要積分,沒積分。
--zhouxiang
5.?re: Qt筆記:100 - QTableWidget列排序
QT的原理 MARK下
--linda
閱讀排行榜
1.?c++小問題has no member named ''XXX‘(25281)
2.?c++軟件開發第三方庫大全(19632)
3.?QT學習筆記-29.使用QT HTTP下載網絡文件(13051)
4.?gcc之declaration does not declare anything解決方案(12009)
5.?QT學習筆記-35:QTableWidget動態增加行的方法(11839)
評論排行榜
1.?蓋莫游戲引擎-插件系統(17)
2.?loki技法(1).靜態斷言(13)
3.?loki技法(2).CheckReturn(12)
4.?vc6使用rapidxml(12)
5.?boost庫使用注意事項(1)-從boost::tokenizer說起(12)
使用rapidxml操作xml2(讀文件操作)
接上篇
本文主要涉及rapidxml讀文件的操作
基本的步驟為
首先獲取xml文件數據
然后分析數據
獲取節點
獲取屬性
獲取名字
獲取值
...
代碼如下:
#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;
//
! 獲取根節點
xml_node
<>*
root
=
doc.first_node();
std::cout
<<
root
->
name()
<<
std::endl;
//
! 獲取根節點第一個節點
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"));的時候并不考慮該對象是否存在!
經過這2篇 基本上就可以使用xml了
當然這里并沒有涉及異常處理
posted on 2010-04-16 21:49
ccsdu2009
閱讀(2459)
評論(0)
編輯
收藏
引用
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © ccsdu2009
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
性伦欧美刺激片在线观看
|
麻豆久久精品
|
午夜精品福利在线
|
国产丝袜美腿一区二区三区
|
久久久www成人免费毛片麻豆
|
欧美一区二区三区的
|
玉米视频成人免费看
|
亚洲高清视频一区
|
国产精品成人aaaaa网站
|
性xx色xx综合久久久xx
|
久久精品国产第一区二区三区最新章节
|
在线免费日韩片
|
亚洲伦理在线观看
|
国产欧美丝祙
|
亚洲国产精品久久
|
国产视频精品免费播放
|
欧美激情第9页
|
国产精品成人播放
|
欧美1区2区
|
国产精品激情
|
欧美激情亚洲另类
|
国产伦精品一区二区三
|
91久久国产自产拍夜夜嗨
|
国产精品丝袜白浆摸在线
|
欧美电影在线免费观看网站
|
国产精品久久久久久久久
|
久久综合国产精品
|
国产精品一二三视频
|
亚洲国产精品激情在线观看
|
国产日韩欧美在线看
|
亚洲欧洲综合另类在线
|
国产午夜精品理论片a级探花
|
亚洲电影免费观看高清完整版
|
亚洲国产一区二区三区青草影视
|
国产区在线观看成人精品
|
亚洲国产精品成人精品
|
国产一区视频网站
|
99国产精品99久久久久久
|
亚洲高清三级视频
|
香蕉成人伊视频在线观看
|
亚洲午夜高清视频
|
免费视频久久
|
久久综合九色综合久99
|
国产免费一区二区三区香蕉精
|
亚洲美女在线看
|
亚洲国产精品va在线看黑人
|
久久成人精品无人区
|
亚洲欧美日韩国产综合精品二区
|
欧美护士18xxxxhd
|
欧美a级一区
|
激情久久久久
|
久久久99久久精品女同性
|
欧美永久精品
|
国产麻豆91精品
|
亚洲性线免费观看视频成熟
|
中文日韩在线视频
|
欧美日韩国产综合视频在线观看中文
|
欧美在线免费一级片
|
欧美性天天影院
|
制服丝袜亚洲播放
|
亚洲一区日韩
|
国产精品久久久久影院色老大
|
亚洲免费大片
|
亚洲视频在线播放
|
国产精品av免费在线观看
|
久久久久久久尹人综合网亚洲
|
国产精品网站在线播放
|
亚洲一区二区三区高清
|
欧美专区在线播放
|
国产一区二区三区日韩
|
久久国产精品久久w女人spa
|
蜜臀av国产精品久久久久
|
亚洲大片在线观看
|
农村妇女精品
|
亚洲日本成人
|
亚洲欧美综合国产精品一区
|
国产精品视频一区二区高潮
|
欧美一区成人
|
亚洲大片在线
|
亚洲一区高清
|
国产一区二区视频在线观看
|
久久一区二区三区四区五区
|
亚洲国产日韩欧美在线99
|
中文欧美在线视频
|
国产亚洲在线观看
|
美女视频黄免费的久久
|
亚洲精品一区在线观看香蕉
|
亚洲一区欧美二区
|
伊人成人开心激情综合网
|
欧美黑人多人双交
|
亚洲欧美激情视频
|
欧美成人精品在线观看
|
正在播放亚洲一区
|
狠狠入ady亚洲精品
|
欧美激情一区在线
|
亚洲欧美在线网
|
亚洲第一福利社区
|
久久av二区
|
日韩视频在线观看免费
|
国产麻豆日韩
|
欧美高清在线一区二区
|
欧美一区二区三区免费视频
|
最新成人av在线
|
欧美在线综合
|
亚洲美女在线一区
|
国内精品免费在线观看
|
欧美三级电影一区
|
久久精品亚洲一区二区三区浴池
|
久久久久久97三级
|
这里只有视频精品
|
在线日韩中文
|
国产毛片精品国产一区二区三区
|
欧美成人综合在线
|
久久久久国产一区二区
|
亚洲女性裸体视频
|
亚洲免费观看在线观看
|
欧美激情第4页
|
久久天堂av综合合色
|
亚洲欧美欧美一区二区三区
|
亚洲人体影院
|
亚洲第一在线视频
|
伊人狠狠色丁香综合尤物
|
国产精品一区二区久久国产
|
欧美区日韩区
|
欧美肥婆bbw
|
欧美第一黄网免费网站
|
久久一区二区三区国产精品
|
欧美一区二区三区日韩视频
|
亚洲在线免费
|
制服丝袜激情欧洲亚洲
|
99热精品在线
|
日韩视频免费观看
|
99re热精品
|
日韩一级在线
|
日韩午夜免费视频
|
亚洲国产精品999
|
亚洲第一级黄色片
|
亚洲福利视频一区二区
|
欧美黄色aaaa
|
亚洲高清123
|
亚洲欧洲日产国产综合网
|
欧美激情小视频
|
91久久极品少妇xxxxⅹ软件
|
亚洲精品美女久久久久
|
亚洲人在线视频
|
日韩午夜高潮
|
亚洲一区在线观看视频
|
亚洲伊人久久综合
|
午夜免费在线观看精品视频
|
新狼窝色av性久久久久久
|
欧美中文字幕
|
老鸭窝毛片一区二区三区
|
欧美sm视频
|
欧美日韩在线电影
|
国产伦理精品不卡
|
精品粉嫩aⅴ一区二区三区四区
|
亚洲高清久久
|
国产精品99久久99久久久二8
|
久久成人精品电影
|
麻豆久久久9性大片
|
欧美日本在线
|
国产精品久久久久久久电影
|
国产亚洲视频在线
|
影音先锋日韩有码
|
一本久久青青
|
欧美在线观看视频在线
|
麻豆精品在线视频
|
亚洲毛片av在线
|
亚洲欧美日韩在线高清直播
|
久久综合中文色婷婷
|
欧美日韩国产成人在线免费
|
欧美人交a欧美精品
|
国产精品毛片在线
|
在线日本高清免费不卡
|
亚洲午夜日本在线观看
|
久久在线视频
|
一本色道久久综合狠狠躁的推荐
|
午夜欧美理论片
|
欧美片在线观看
|
黄色亚洲大片免费在线观看
|
99精品国产热久久91蜜凸
|
久久精品首页
|
99re66热这里只有精品3直播
|
99视频精品全部免费在线
|
欧美在线精品一区
|
欧美日韩免费一区
|
在线日韩中文
|
欧美中文在线观看
|
亚洲欧洲在线视频
|
久久久综合网站
|
国产精品自拍三区
|
在线综合亚洲
|
欧美高清视频一区
|
欧美影院在线
|
国产精品久久国产精品99gif
|
亚洲欧洲精品一区二区
|
久久精品99国产精品酒店日本
|
亚洲精品孕妇
|
欧美成人午夜激情视频
|
樱桃成人精品视频在线播放
|