C 讀寫XML檔案

2021-05-22 21:02:36 字數 1312 閱讀 8190

**************************** phone.xml ****************************

<?xml version="1.0" encoding="utf-8" ?> 

加菲爾德

5555555

紐約26/10/1978

邁克6666666

紐約12/02/1978

·使用document讀取及寫入xml方法

·使用xmltextwriter寫入xml方法

writer.writestartdocument();

writer.writestartelement("person");

writer.writestartattribute("id",null);

writer.writestring("004");

writer.writeendattribute();

writer.writestartelement("name");

writer.writestring("testwritername");

writer.writeendelement();

writer.writestartelement("number");

writer.writestring("88888");

writer.writeendelement();

writer.writestartelement("city");

writer.writestring("testwritercity");

writer.writeendelement();

writer.flush();

writer.close();

·使用xmltextreader讀取xml方法

·作用sqlcommand.executexmlreader()取得xml

sqlconnecting conn = new sqlconnection(connstr);

sqlcommand cmd = new sqlcommand("select fname from employeefor xml auto",conn);

conn.open();

xmlreader reader = cmd.executexmlreader();

......

################ 所取xml資料格式 #################

......

C 讀寫XML檔案

using system.xml 初始化乙個xml例項 xmldocument xml new xmldocument 指定乙個節點 xmlnode root xml.selectsinglenode root 獲取節點下所有直接子節點 xmlnodelist childlist root.chil...

C 讀寫XML檔案

宣告 宣告xml版本,文件編碼方式 實體 表示文件的型別的標記 節點 樹狀資訊結構,包括根節點和子節點,有乙個表標識開始和接收的標籤 屬性 設定元素是哪一種型別,文字 屬性或注釋 dom方式 把元素當成物件,元素有子元素物件 xmldocument物件 表示文件本身 提供取根節點 修改文件編碼方式方...

C 基礎 XML檔案讀寫

使用c 對xml檔案進行操作,包括生成乙個xml文件,以及讀取xml文件中的內容,修改某個元素中的內容 using system using system.collections.generic using system.linq using system.text using system.thr...