麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

C#讀寫xml文件應用

2024-09-05 20:56:06
字體:
來源:轉載
供稿:網友

已知有一個XML文件(bookstore.xml)如下:

 

 

  復制代碼 代碼如下:

<?xml version="1.0" encoding="gb2312"?>

<bookstore>

<book genre="fantasy" ISBN="2-3631-4">

<title>Oberon's Legacy</title>

<author>Corets, Eva</author>

<price>5.95</price>

</book>

</bookstore>

1、往<bookstore>節點中插入一個<book>節點:

  復制代碼 代碼如下:

CodeXmlDocument xmlDoc=new XmlDocument();

xmlDoc.Load("bookstore.xml");

XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找<bookstore>

XmlElement xe1=xmlDoc.CreateElement("book");//創建一個<book>節點

xe1.SetAttribute("genre","李贊紅");//設置該節點genre屬性

xe1.SetAttribute("ISBN","2-3631-4");//設置該節點ISBN屬性

XmlElement xesub1=xmlDoc.CreateElement("title");

xesub1.InnerText="CS從入門到精通";//設置文本節點

xe1.AppendChild(xesub1);//添加到<book>節點中

XmlElement xesub2=xmlDoc.CreateElement("author");

xesub2.InnerText="候捷";

xe1.AppendChild(xesub2);

XmlElement xesub3=xmlDoc.CreateElement("price");

xesub3.InnerText="58.3";xe1.AppendChild(xesub3);

root.AppendChild(xe1);//添加到<bookstore>節點中

xmlDoc.Save("bookstore.xml");

結果為:

  復制代碼 代碼如下:

<?xml version="1.0" encoding="gb2312"?>

<bookstore>

<book genre="fantasy" ISBN="2-3631-4">

<title>Oberon's Legacy</title>

<author>Corets, Eva</author>

<price>5.95</price>

</book>

<book genre="李贊紅" ISBN="2-3631-4">

<title>CS從入門到精通</title>

<author>候捷</author>

<price>58.3</price>

</book>

</bookstore>

2、修改節點:將genre屬性值為“李贊紅“的節點的genre值改為“update李贊紅”,將該節點的子節點<author>的文本修改為“亞勝”。

  復制代碼 代碼如下:

CodeXmlNodeList nodeList=xmlDoc.SelectSingleNode("bookstore").ChildNodes;//獲取bookstore節點的所有子節點

foreach(XmlNode xn in nodeList)//遍歷所有子節點

{ XmlElement xe=(XmlElement)xn;//將子節點類型轉換為XmlElement類型

if(xe.GetAttribute("genre")=="李贊紅")//如果genre屬性值為“李贊紅”

{ xe.SetAttribute("genre","update李贊紅");//則修改該屬性為“update李贊紅”

XmlNodeList nls=xe.ChildNodes;//繼續獲取xe子節點的所有子節點

foreach(XmlNode xn1 in nls)//遍歷

{XmlElement xe2=(XmlElement)xn1;//轉換類型

if(xe2.Name=="author")//如果找到

{ xe2.InnerText="亞勝";//則修改

break;//找到退出來就可以了 } } break; }}xmlDoc.Save("bookstore.xml");//保存。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九九热视频免费 | 中文字幕专区高清在线观看 | 免费午夜网站 | 中文区永久区 | 美国一级免费视频 | 手机在线看片国产 | 日本在线播放一区二区 | 男女一边摸一边做羞羞视频免费 | 国产毛片毛片 | 日本成人二区 | 91久久国产 | 久久久一区二区三区精品 | 欧美国产一区二区三区激情无套 | 国产一区二区视频网站 | 中文字幕在线亚洲 | 伊人yinren22综合网色 | 一级毛片在线观看视频 | 黄色片免费在线播放 | 日韩99 | 99re66热这里只有精品8 | av电影在线观看网址 | 欧美一级美片在线观看免费 | 国产91在线亚洲 | 国产毛片在线 | 精品中文一区 | 色网在线视频 | 国产一级一区二区三区 | 久久国产一二三 | 久久亚洲国产午夜精品理论片 | 精品国产乱码久久久久久丨区2区 | 黄色一级片在线免费观看 | 国产高潮国产高潮久久久91 | 色屁屁xxxxⅹ在线视频 | jizzjizzjizz少妇| 97综合| 日韩精品免费看 | 免费观看视频91 | 日韩av有码在线 | 91精品一区二区综合在线 | 免费午夜视频在线观看 | 一级黄色免费观看 |