代码实例讲解如何用C#创建XML

开发 后端
本文将通过一个代码实例,来讲解如何用C#创建XML。希望本实例能帮助大家了解XML,Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。

C#创建XML文档通过.Net FrameWork SDK中的命名空间"System.Xml"中封装的各种类来实现的。下面就按照一个XML典型文档结构来介绍一下。 

  1. XmlDocument doc = new XmlDocument();  
  2. XmlDeclaration dec = doc.CreateXmlDeclaration("1.0""GB2312"null);  
  3. doc.AppendChild(dec);  
  4. //创建一个根节点(一级)  
  5. XmlElement root = doc.CreateElement("First");  
  6. doc.AppendChild(root);  
  7. //创建节点(二级)  
  8. XmlNode node = doc.CreateElement("Seconde");  
  9. //创建节点(三级)  
  10. XmlElement element1 = doc.CreateElement("Third1");  
  11. element1.SetAttribute("Name""Sam");  
  12. element1.SetAttribute("ID""665");  
  13. element1.InnerText = "Sam Comment";  
  14. node.AppendChild(element1);XmlElement element2 = doc.CreateElement("Third2");  
  15. element2.SetAttribute("Name""Round");  
  16. element2.SetAttribute("ID""678");  
  17. element2.InnerText = "Round Comment";  
  18. node.AppendChild(element2);  
  19.  
  20. root.AppendChild(node);  
  21. doc.Save(@"d:\bb.xml");  
  22. Console.Write(doc.OuterXml); 

C#创建XML就为大家介绍到这里

【编辑推荐】

  1. C#中调用Windows API之托管对象
  2. C#进度条的使用及开发浅析
  3. C#进度条使用之多线程应用浅析
  4. C#进度条实现之异步实例浅析
  5. C#进度条实现实例
责任编辑:彭凡 来源: baidu.com
相关推荐

2009-09-01 14:39:47

C#创建Excel文件

2009-08-28 16:37:32

C# for循环

2009-09-09 13:57:28

C# XML解析

2009-08-24 17:24:28

C#创建XML文档

2009-08-18 17:05:08

C#操作xml文件

2009-09-09 14:40:15

C# XML解析

2009-08-12 15:26:38

C#读取XML文档

2009-01-19 10:03:58

C#XML动态分层菜单

2009-08-24 17:46:54

C#创建XML文档

2009-09-09 15:54:48

C# XML序列化

2009-09-02 17:12:06

C#关机代码

2009-08-19 16:42:41

C#如何使用XML

2009-08-24 17:34:14

C#创建XML Web

2009-08-21 10:00:43

C#创建XML文件XmlTextWrit

2009-09-01 13:51:51

C#创建Word文档

2009-09-09 17:10:50

C# XML序列化

2009-08-18 16:49:05

C# 操作XML

2009-08-24 15:58:00

Visual C#生成

2009-08-12 16:38:35

C#读取XML节点

2009-08-06 16:44:03

C#创建WebServ
点赞
收藏

51CTO技术栈公众号