XML檔案寫入與讀取

2021-05-23 02:29:45 字數 1122 閱讀 7701

把這個東西做成通用方法 以後直接傳引數就可以了 很方便

//以下為寫入

// 建立乙個新的guest節點並將它新增到根節點下

xmlelement parentnode = xdoc.createelement("guest");

xdoc.documentelement.prependchild(parentnode);

// 建立所有用於儲存資訊的節點

xmlelement namenode = xdoc.createelement("name");

xmlelement emailnode = xdoc.createelement("email");

xmlelement qqnode = xdoc.createelement("qq");

xmlelement homepagenode = xdoc.createelement("homepage");

xmlelement commentnode = xdoc.createelement("comment");

// 獲取文字資訊

xmltext nametext = xdoc.createtextnode(this.txtusername.text);

xmltext emailtext = xdoc.createtextnode(this.txtemail.text);

xmltext qqtext = xdoc.createtextnode(this.txtqq.text);

xmltext homepagetext = xdoc.createtextnode(this.txtpersonpage.text);

xmltext commenttext = xdoc.createtextnode(this.txtmessage.text);

//以下為讀取

memorystream ms = new memorystream();

xslt.transform(xdoc, null, ms);

ms.seek(0, seekorigin.begin);

streamreader sr = new streamreader(ms);

// 顯示輸出結果

response.write(sr.readtoend());

檔案寫入與檔案讀取

進行檔案寫入與讀取操作 在檔案讀取部分有些不理解 include include using namespace std struct tream intmain for j 0 j i j delete t ofile.close ifstream ifile ifile.open word.tx...

xml讀取和寫入

1 需要的命名空間 using system.collections.generic using system.io using system.text using system.xml 3 寫入後的xml檔案樣式 1神州俠侶 5045.55 tiger 以下 為自動建立序號時使用,若你的資料來源本...

Go 讀取和寫入xml檔案示例

在學習go語言中,有關於go處理xml檔案的處理.在這裡記錄一下 在go語言中使用ioutil庫進行檔案的處理是特別方便的事情,這裡使用goland進行開發的示例 首先建立工程xml 如下圖所示 在main.go中對a.xml 的內容進行讀取 a.xml 的內容如下 zh 深圳寶安 yq 深圳福田 ...