简单C#操作XML例子
2011-02-25 15:32
507 查看
由于对C#操作XML的方法不是很了解,最近大概在网上找资料学习了一下,希望能帮助大家。
事前新建一个XML文件:
引入命名空间using System.Xml;
增加内容的操作:
代码运行后文件的内容:
未完待续.........
事前新建一个XML文件:
<?xml version="1.0" encoding="utf-8"?> <bookshop> </bookshop>
引入命名空间using System.Xml;
增加内容的操作:
static void Main(string[] args) { // xml文件的相关声明 XmlDocument xmlDoc = new XmlDocument(); // 载入xml文件 xmlDoc.Load(@"book.xml"); // 创建一个<book>节点 XmlElement bookElement = xmlDoc.CreateElement("book"); // 设置book结点的ID属性 bookElement.SetAttribute("ID","B001"); // 设置bool节点的ISBN属性 bookElement.SetAttribute("ISBN","6-123-3"); // 创建一个<name>节点 XmlElement bookNameElement = xmlDoc.CreateElement("name"); // 设置<name>节点的文本属性 bookNameElement.InnerText = "哈利波特"; // 将name加入到<book>的节点下 bookElement.AppendChild(bookNameElement); // 创建一个<price>节点 XmlElement bookPriceElement = xmlDoc.CreateElement("price"); // 设置<name>节点的文本属性 bookPriceElement.InnerText = "60.00"; // 将name加入到<book>的节点下 bookElement.AppendChild(bookPriceElement); // 将<book>节点加入到<bookshop>中 xmlDoc.DocumentElement.AppendChild(bookElement); // 保存XML xmlDoc.Save(@"book.xml"); }
代码运行后文件的内容:
<?xml version="1.0" encoding="utf-8"?> <bookshop> <book ID="B001" ISBN="6-123-3"> <name>哈利波特</name> <price>60.00</price> </book> </bookshop>
未完待续.........
相关文章推荐
- C# 操作Xml文档的简单示例
- c#对xml的简单操作
- 黑马程序员--C#中xml简单操作
- C#简单操作XML
- C#操作MySQL数据库的简单例子
- c#对xml的简单操作
- C#操作XML的完整例子——XmlDocument篇
- C#操作xml配置文件最简单方法
- ASP.NET和C#中对XML的操作,以及简单的xml与xsl !
- C#写XML的简单例子
- C#操作XML的完整例子——XmlDocument篇
- C#操作MySQL数据库的简单例子
- C#操作xml例子
- 技巧百问(9):ASP.NET和C#中对XML的操作,以及简单的xml与xsl !
- C#简单操作XML
- C#操作MySQL数据库的简单例子
- c#操作Access数据库的简单例子
- JSTL+XPATH操作XML简单例子
- C#操作XML的完整例子——XmlDocument篇
- C#操作XML的完整例子——XmlDocument篇