在實際開發中遇到一些讀取遠端xml檔案,以下是總結的方法
1,以前用的笨方法
用http_get 方法讀取遠端xml資料,儲存在本地,然後用xmldocument載入,這種方法比較笨,讓大家見笑了
2,也不是很好, 先讀取http_get 方法讀取遠端xml資料 用stringreader 載入檔案,最後用xmltextreader 讀取資料
stringreader strreader = new
stringreader(str.tostring());
xmltextreader xml = new xmltextreader(strreader);
while (xml.read())
}3,用linq 讀取 比較簡單
a,用xdocument 讀取
b,用xelement 讀取
備註 可以通過xdocument或xelement的靜態方法load載入xml文件,load可以接受uri字串,textreader,xmlreader作為輸入源。還可以使用靜態方法parse把字串轉變為待查詢的xml文件。xdocument和xelement的區別在於查詢時,xelment可以跳過根幾點直接查詢。
IO流的一些常見流物件操作
1 列印流 printwriter 列印流printwriter 構造引數可以接受的型別 file物件 file 字串路徑 string 位元組輸出流 ouputstream 字元輸出流 writer public class printwriterdemo01 流關閉 bufferedreader...
集合的一些操作總結
集合的特性 1.去重,2.無序,3.關係測試 集合建立 set 方法,列表list 集合的關係測試 並集 list 1.union list 2 or 交集 list 1.intersection list 2 or 差集 list 1.difference list 2 or list 1 lis...
一些網路流。
poj 3281 題意 每一頭牛都有它喜歡吃的食物和飲料,問最多能滿足多少頭牛 讓它吃到它喜歡吃的食物和飲料。思路 從源點s對每乙個食物連一條邊,容量為1,然後食物對喜歡吃這種食物的牛連邊,容量也為1,然後每頭牛連一條邊到喜歡吃的飲料 容量也為1。每個飲料連邊到匯點,容量為1。這樣圖構好了,但是每頭...