C#代码写xml文件

1人阅读 评论(0) 收藏 举报
分类:
1.把list集合写入xml
//创建list集合
List<People> list = new List<People>();
string xmlPath = Path.GetFullPath("../../xmlFiles/ClassMember.xml");
FileInfo xmlFile = new FileInfo(xmlPath);
if (!xmlFile.Exists) {
xmlFile.Create();
}
//读取数据并写入
XmlDocument xmlDoc = new XmlDocument();
XmlDeclaration xmlDec = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", "yes");
xmlDoc.AppendChild(xmlDec);
XmlElement xmlRoot = xmlDoc.CreateElement("School");
xmlDoc.AppendChild(xmlRoot);
foreach (People person in list) {
XmlElement xmlClass = xmlDoc.CreateElement("Class");
xmlRoot.AppendChild(xmlClass);
XmlAttribute xmlClassId = xmlDoc.CreateAttribute("Id");
xmlClassId.InnerText = "一年级";
xmlClass.Attributes.Append(xmlClassId);
XmlElement xmlName = xmlDoc.CreateElement("Name");
xmlName.InnerXml = person.Name;
xmlClass.AppendChild(xmlName);
XmlElement xmlAge = xmlDoc.CreateElement("Age");
xmlAge.InnerText = person.Age + "";
xmlClass.AppendChild(xmlAge);
}
xmlDoc.Save(xmlFile.FullName);
查看评论

C#编写XML读写类操作xml文件

下面的例子是用C# 在asp.net 中实现对xml的操作,环境是vs2005 , 自己写了一个操作类,然后在使用的时候调用它。实现:登录用户信息的添加、修改和删除,不使用数据库,只在本地存放一个xm...
  • fishpowersoft
  • fishpowersoft
  • 2007-12-21 11:47:00
  • 44612

C# 写入XML文档三种方法详细介绍

C# 写入XML文档三种方法详细介绍
  • hualele
  • hualele
  • 2016-12-27 11:24:29
  • 3435

C#开发学习笔记:xml文件的写入操作

C#开发学习笔记:xml文件的写入操作
  • JustWantToFly
  • JustWantToFly
  • 2017-01-03 19:05:58
  • 1285

C#写xml文件并保存

using System; using System.Xml; namespace ConsoleApplication3 { class Program { static void M...
  • G1036583997
  • G1036583997
  • 2014-10-28 16:51:21
  • 5802

csharp 读写xml文件

已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95   1、往节点中插入一个节点:  XmlDocument xmlDo...
  • franco_zhan
  • franco_zhan
  • 2010-02-28 18:01:00
  • 3080

C# 读写XML文件,用于配置文件

public static void UpdateSetValue(string tagName, string value) { XmlDocument xm...
  • easyboot
  • easyboot
  • 2016-08-23 15:34:54
  • 2181

C#操作Xml:通过XmlDocument读写Xml文档

转自:http://www.cnblogs.com/yukaizhao/archive/2011/07/19/csharp_xmldocument_access_xml.html X...
  • lyljp
  • lyljp
  • 2016-10-09 16:15:34
  • 2463

C# 读写XML文件的方法详细总结

详细阐述C# 操作XML文件的常用方法,包括创建XML节点,元素,读取,删除,查找,保存等等。...
  • u012391923
  • u012391923
  • 2016-11-04 17:38:22
  • 3447

C# WinForm如何读写XML(以实现如何像QQ登录窗口那样为例 记住密码 下次不用重输密码)

以实现如何像QQ登录窗口那样为例 记住密码 下次不用重输密码 其实这个原理很简单,将第一次输出的密码和用户名保存在本地的xml或者ini文件里面。然后下次登录使用的时候,窗口初始化时候就读取上次登录已...
  • u010276845
  • u010276845
  • 2014-01-18 21:35:54
  • 1236

C#中XML存文件路径问题

我做的一个Winforms小闹钟程序时,出现一个非常莫名其妙的故障:我是将闹钟信息保存于XML文件中,当我保存闹响的音乐文件的路径时候,发现无法保存,并且不报错!且之后也不能再保存闹钟信息!!但是如果...
  • lujiaxing2007
  • lujiaxing2007
  • 2008-02-28 01:33:00
  • 1131
    个人资料
    等级:
    访问量: 27
    积分: 63
    排名: 161万+
    文章分类
    文章存档