文档介绍:在WPF中对配置文件XML的简单操作
这是我做的一个简单的例子,用六个Button执行不同的操作,达到预期的效果
//创建xml数据
private void button1_Click(object sender, RoutedEventArgs e)
{
XmlTextWriter writer = new XmlTextWriter("", );
//使用自动缩进便于阅读
= ;
//XML声明
();
//书写根元素
("Root");
//开始一个元素
("Item ");
//向先前创建的元素中添加一个属性
("id", "1");
//("title", "表单");
("Name", "张三");
//关闭item元素
(); // 关闭元素
//在节点间添加一些空
();
}
//读取xml数据
private void button2_Click(object sender, RoutedEventArgs e)
{
string ExePath = + "\\";
try
{
//
XmlDocument doc = new XmlDocument();
//
(ExePath);
//
XmlNodeList lis = ("title");
//
String str = lis[0].InnerText;
(str);
}
catch
{
("配置文件存在异常!");
}
}
//插入xml数据
private void button3_Click(object sender, RoutedEventArgs e)
{
XmlDocument xmlDoc = new XmlDocument();
("");
XmlNode root = ("Root");//查找父节点
XmlElement xe1 = ("Item