新建xml文件編寫如下內容做測試使用

需要引用:System.Xml.Linq 命名空間
一、讀取XML
讀取所有文檔

篩選子元素為attribute1的元素,結果是IEumerable

通過Linq獲取元素的值、名稱、和屬性值

斷點結果:

通過Linq查詢語句獲取XML

斷點結果:

二、添加新的節點
准備新的節點和內容,並添加屬性和值

斷點結果:

讀取已有XML並獲取到root(根結點)。創建文件流並調用root的save()方法

運行結果:

三、修改已有屬性的內容
讀取所有文檔

獲取到需要修改的節點

修改值和屬性的值

創建文件流並保存

刪除則只需要調用所要刪除子元素的Remove()方法並保存。本篇代碼最后都必須保存,沒調用保存會導致節點丟失。
