成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# 操作XML之建立Xml對(duì)象淺析

開(kāi)發(fā) 后端
C# 操作XML之建立Xml對(duì)象向你詳細(xì)介紹了C# 操作XML之建立Xml對(duì)象的過(guò)程,那么C# 操作XML之建立Xml對(duì)象是如何實(shí)現(xiàn)呢?讓我們?cè)诒疚闹械贸龃鸢浮?/div>

XML大家一定都很熟悉了,這是一篇關(guān)于C# 操作XML的文章

C# 操作XML之建立Xml對(duì)象準(zhǔn)備工作

C# 操作XML之建立Xml對(duì)象要添加的命名空間為 System.Xml  System.Xml.XPath

有時(shí)候我們可能需要根據(jù)數(shù)據(jù)庫(kù)里的數(shù)據(jù)值生成Xml文件,那么,我們就要在內(nèi)存里先建立Xml對(duì)象,之后再將Xml對(duì)象以字符串或文件的形式輸出。首先來(lái)看看怎么用.Net下的類(lèi)所提供的方法來(lái)生成Xml的各部分

C# 操作XML之建立Xml對(duì)象實(shí)例:假設(shè)一軟件商買(mǎi)如下游戲:文明3,帝國(guó)時(shí)代

那么以下代碼將生成如下的Xml文檔 

  1. ﹤?xml version="1.0" encoding="utf-8" ?﹥  
  2. ﹤v:Games xmlns:v="www-shop-game"﹥  
  3.     ﹤v:Game name="文明3"﹥  
  4. ﹤Price﹥100﹤/Price﹥  
  5.     ﹤/Game﹥  
  6.     ﹤v:Game name="帝國(guó)時(shí)代"﹥  
  7. ﹤Price﹥200﹤/Price﹥  
  8.     ﹤/Game﹥  
  9. ﹤/Games﹥ //C# 操作XML之建立Xml對(duì)象
  1.  XmlDocument xml = new XmlDocument();  
  2. //建立XmlDomcument對(duì)象 ,C# 操作XML之建立Xml對(duì)象  
  3. XmlDeclaration Declaration = xml.  
  4. CreateXmlDeclaration("1.0""utf-8"null);  
  5. //Xml Declaration(Xml聲明)  
  6. XmlNode RootNode = xml.CreateNode(  
  7. XmlNodeType.Element,"v","Games","www-microsoft-game");  
  8. xml.AppendChild(RootNode);  
  9. XmlNode node1 = xml.CreateNode(XmlNodeType.Element,   
  10. "v""Game""www-microsoft-game");  
  11. RootNode.AppendChild(node1);  
  12. node1.Attributes.Append(xml.  
  13. CreateAttribute("name")).InnerText = "文明3";  
  14. node1.AppendChild(xml.CreateNode(  
  15. XmlNodeType.Element,"Price",null)).InnerText = "100";  
  16. XmlNode node2 = xml.CreateNode(  
  17. XmlNodeType.Element, "v""Game""www-microsoft-game");  
  18. RootNode.AppendChild(node2);  
  19. node2.Attributes.Append(xml.  
  20. CreateAttribute("name")).InnerText = "帝國(guó)時(shí)代";  
  21. node2.AppendChild(xml.CreateNode(  
  22. XmlNodeType.Element, "Price"null)).InnerText = "300";  
  23. xml.InsertBefore(Declaration,   
  24. xml.DocumentElement); 

以上雖是一個(gè)很簡(jiǎn)單的Xml文檔,但萬(wàn)變不離其中,只要掌握了方法,再?gòu)?fù)雜的Xml串也可以拼出來(lái)。

C# 操作XML之建立Xml對(duì)象的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C# 操作XML之建立Xml對(duì)象有所幫助。

【編輯推薦】

  1. C# 操作Excel常用組件及類(lèi)的淺析
  2. C# 操作Excel之Excel操作方法調(diào)用
  3. C# 操作Excel基礎(chǔ)實(shí)例淺析
  4. C# 操作Excel之讀取Excel操作淺析
  5. C# 操作Excel之寫(xiě)入Excel操作淺析
責(zé)任編輯:仲衡 來(lái)源: CSDN博客
相關(guān)推薦

2009-08-18 16:42:49

C# 操作XML

2009-09-17 09:20:45

C#操作XML

2009-08-19 16:42:41

C#如何使用XML

2009-09-09 13:57:28

C# XML解析

2009-09-09 18:00:55

C# XML編程

2009-08-18 16:49:05

C# 操作XML

2009-08-12 15:26:38

C#讀取XML文檔

2009-08-25 14:59:39

C# XML序列化應(yīng)用

2009-09-09 15:54:48

C# XML序列化

2009-08-12 16:26:30

C#讀取XML文檔

2009-09-09 18:20:29

C# XML編程

2009-08-12 16:46:22

C#讀取XML文檔

2009-09-09 16:57:48

2009-08-18 17:05:08

C#操作xml文件

2009-08-20 10:25:37

C#操作內(nèi)存

2009-08-18 16:14:05

C# 操作Excel

2009-08-18 16:20:09

C# 操作Excel

2009-08-19 15:55:42

C#操作Access

2009-08-18 14:25:05

C# 操作Excel

2009-08-19 15:47:09

C#操作Access
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲成人一区 | 男人天堂99 | 九九九久久国产免费 | 亚洲网站在线观看 | 久久一区二区免费视频 | 亚洲中午字幕 | 国产成人免费在线观看 | 亚洲精品自在在线观看 | 三级av在线| 午夜视频一区 | 欧美亚洲在线 | 在线视频 中文字幕 | 欧美精品一 | 粉嫩国产精品一区二区在线观看 | 国产99久久精品一区二区永久免费 | 国产人成精品一区二区三 | 欧美激情国产精品 | 欧美日韩精品一区二区三区蜜桃 | 另类专区亚洲 | 一区二区三区在线免费观看 | a在线视频观看 | 奇米在线| 国产精品亚洲一区二区三区在线 | 国产免费视频在线 | 91精品国产乱码久久蜜臀 | cao在线| av一区二区三区在线观看 | 欧美日韩国产一区二区三区 | 美国a级毛片免费视频 | 亚洲品质自拍视频网站 | 日韩一区二区在线视频 | 欧洲成人免费视频 | 国产精品一区二 | 九九热在线视频观看这里只有精品 | 精品在线一区 | 少妇特黄a一区二区三区88av | 中文字幕第九页 | 亚洲日本视频 | 国产成人精品一区二区 | 国产精品91视频 | 毛片链接 |