1 创建xml文档
//保存所有xml文件的数据
XmlDocument doc = new XmlDocument();
//加载<?xml version="1.0"?> 头部
XmlNode xmlNode =
doc.CreateNode(XmlNodeType.XmlDeclaration, "","");
doc.AppendChild(xmlNode);
//创建根目录
XmlElement el= doc.CreateElement("PhoneBook");
doc.AppendChild(el);
//读取创建好的根目录
XmlElement root = doc.DocumentElement;
//在根目录一下建节点
el = doc.CreateElement("name");
el.InnerText = "加菲";
root.AppendChild(el);
//在根目录一下建节点
el = doc.CreateElement("city");
el.InnerText = "纽约";
root.AppendChild(el);
doc.Save(this.MapPath("XML1.xml"));
二:读取xml文件
XmlTextReader xtr = new XmlTextReader(this.MapPath(@"XML\student.xml"));
this.TextBox1.Text = "";
while (xtr.Read())
{
//if (xtr.NodeType == XmlNodeType.Element)
//{
string s= xtr.ReadString().Trim();
if(s!="")
this.TextBox1.Text += s+"\n";
//}
}
xtr.Close();
原文地址:http://www.cnblogs.com/ChineseMoonGod/p/3754642.html