[問題] CMarkup取得元素個數
大家晚安,最近利用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
→
05/14 22:40, , 1F
05/14 22:40, 1F
→
05/14 23:25, , 2F
05/14 23:25, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章