推 maxi326:謝謝你喔,看來還是得用xpath了,我會看例子的,謝謝 06/29 22:21
※ 引述《maxi326 (不想再留白)》之銘言:
: 有沒有把XML像DOM那樣樹狀的去找node的相關method和class?
: 還有XPATH好難用
: 有人可以提供相關資訊嗎?
.NET處理XML的class主要有兩大種..
一個是 XmlTextReader/XmlTextWriter,
這個是forward-only、no-cached的~
你一邊call method, 他一邊往前 parsing xml檔..
另一種是 XmlDocument,
他可以直接讀入整份xml文件,
讓你能用 xpath 快速讀出某個資料..
例子的話這個網頁舉的蠻詳細的
http://www.codeproject.com/soap/myXPath.asp
用XmlTextReader的話, 通常會不知道自己是讀到什麼node,
所以是依自己讀什麼node, 再去決定要怎麼處理這個資料..
用XmlDocument+xpath就可以直接讀出自己想要的node,
這樣寫起來會比較直觀~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.139.102
※ 編輯: cole945 來自: 220.139.139.102 (06/29 18:08)