作者don750421 (1+1≠2)
看板C_and_CPP
標題[問題] CMarkup取得元素個數
時間Mon May 14 21:51:51 2012
大家晚安,最近利用CMarkup做XML檔案的讀寫
假設目前有個XML格式如下:
<?xml version="1.0" encoding="UTF-8" ?>
- <Map xmlns="www.xxx.yyy.zzz.com.tw">
+<Layout>
+<Substrates>
-<FileName>
+<SubFile SubFileType="JPG" SubFileName="HAPPY.01" LayoutType="ABC">
+<SubFile SubFileType="JPG" SubFileName="HAPPY.02" LayoutType="ABC">
+<SubFile SubFileType="JPG" SubFileName="HAPPY.03" LayoutType="ABC">
+<SubFile SubFileType="JPG" SubFileName="HAPPY.04" LayoutType="ABC">
+<SubFile SubFileType="JPG" SubFileName="HAPPY.05" LayoutType="ABC">
+<SubFile SubFileType="JPG" SubFileName="HAPPY.06" LayoutType="ABC">
</FileName>
</Map>
請問我該如何取得SubFile元素的個數?
也就是說,當我進入FileName時,就可以取得SubFile=6..
拜Google大師,有人是說使用While(xml.FindChildElem("SubFile"))
但是這樣就必須先掃過每一筆SubFile。
所以想請問一下有其他辦法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.192.101
→ loveme00835:這類別真陽春 XD 05/14 22:40
→ s3748679:咦咦咦...!??? 05/14 23:25