線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1825
推到 Plurk!
推到 Facebook!

關於xml的DOM執行效率

缺席
sincoew
一般會員


發表:7
回覆:10
積分:3
註冊:2008-02-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-07-11 17:20:07 IP:118.169.xxx.xxx 訂閱
請問各位前輩大大,
為何我以下兩行的執行速度有點慢(會LAG)

System::Xml::XmlDocument Doc;
Doc.Load(openFileDialog1->FileName);

當讀取大約一百多個node的時候,有點龜速耶???(單回圈而已)
請問各位大大的DOM執行速度也是這樣嗎??(還是我的寫法錯囉?)

反而用開檔讀檔(字串處理)比較快耶
ps.我是在VC .NET2005環境下執行的
請各位前輩大大指教,謝謝QQ
sincoew
一般會員


發表:7
回覆:10
積分:3
註冊:2008-02-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-07-23 23:02:46 IP:118.169.xxx.xxx 訂閱
自問自答一下,
感覺很像是因為DOM會把xml全部讀入記憶體之中的關係,
不知道這樣猜測是否正確QQ
系統時間:2024-05-03 17:18:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!