全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2016
推到 Plurk!
推到 Facebook!

使用 XMLDocument 讀取的問題...

尚未結案
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-11 02:16:30 IP:202.129.xxx.xxx 未訂閱
我想問兩個有關 XMLDocument 讀取資料的問, 它要怎麼讀到下一個Node, 若以筆數來分的話是怎麼讀到下一筆, 還有怎麼讀出XML檔中的總筆數。 [抱歉這個我是第一次使用,查了後多前面人寫的才會寫到讀取XML,但就是沒有查以上的問題] 麻煩各位先進了... 發表人 - laku0121 於 2004/09/11 02:34:07
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-18 01:10:31 IP:202.129.xxx.xxx 未訂閱
引言: 我想問兩個有關 XMLDocument 讀取資料的問, 它要怎麼讀到下一個Node, 若以筆數來分的話是怎麼讀到下一筆, 還有怎麼讀出XML檔中的總筆數。 [抱歉這個我是第一次使用,查了後多前面人寫的才會寫到讀取XML,但就是沒有查以上的問題] 麻煩各位先進了... 發表人 - laku0121 於 2004/09/11 02:34:07
這個問題我已經解決了 ... 主要是使用 IXMLNode 這個物件 ...程式片段提供給大家 Var ANode : IXMLNode; // 定義ANode為節點變數 Begin // 找尋
這個記錄(第一筆) ANode :=XMLDocument1.DocumentElement.ChildNodes.FindNode('article'); while (ANode<> nil) do // 當沒有記錄時離開 begin // 讀取
下的一個欄位 Str1 := ANode.ChildNodes.Nodes['headline'].Text; ANode := ANode.NextSibling; // 下一筆 end; end; 以上就是我的成果,以運作沒有問題
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-18 01:10:53 IP:202.129.xxx.xxx 未訂閱
引言: 我想問兩個有關 XMLDocument 讀取資料的問, 它要怎麼讀到下一個Node, 若以筆數來分的話是怎麼讀到下一筆, 還有怎麼讀出XML檔中的總筆數。 [抱歉這個我是第一次使用,查了後多前面人寫的才會寫到讀取XML,但就是沒有查以上的問題] 麻煩各位先進了... 發表人 - laku0121 於 2004/09/11 02:34:07
這個問題我已經解決了 ... 主要是使用 IXMLNode 這個物件 ...程式片段提供給大家 Var ANode : IXMLNode; // 定義ANode為節點變數 Begin // 找尋
這個記錄(第一筆) ANode :=XMLDocument1.DocumentElement.ChildNodes.FindNode('article'); while (ANode<> nil) do // 當沒有記錄時離開 begin // 讀取
下的一個欄位 Str1 := ANode.ChildNodes.Nodes['headline'].Text; ANode := ANode.NextSibling; // 下一筆 end; end; 以上就是我的成果,可以運作沒有問題
laku0121
一般會員


發表:39
回覆:49
積分:17
註冊:2002-10-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-09-18 01:11:19 IP:202.129.xxx.xxx 未訂閱
引言: 我想問兩個有關 XMLDocument 讀取資料的問, 它要怎麼讀到下一個Node, 若以筆數來分的話是怎麼讀到下一筆, 還有怎麼讀出XML檔中的總筆數。 [抱歉這個我是第一次使用,查了後多前面人寫的才會寫到讀取XML,但就是沒有查以上的問題] 麻煩各位先進了... 發表人 - laku0121 於 2004/09/11 02:34:07
這個問題我已經解決了 ... 主要是使用 IXMLNode 這個物件 ...程式片段提供給大家 Var ANode : IXMLNode; // 定義ANode為節點變數 Begin // 找尋
這個記錄(第一筆) ANode :=XMLDocument1.DocumentElement.ChildNodes.FindNode('article'); while (ANode<> nil) do // 當沒有記錄時離開 begin // 讀取
下的一個欄位 Str1 := ANode.ChildNodes.Nodes['headline'].Text; ANode := ANode.NextSibling; // 下一筆 end; end; 以上就是我的成果,可以運作沒有問題
系統時間:2024-06-28 8:25:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!