xml文件格式如下:
<?xml version="1.0" encoding="utf-8"?>
<userdata createuser="false">
<dataconnection>
<server>localhost</server>
<uid>sa</uid>
<pwd></pwd>
</dataconnection>
<net>
<name>jiayuan</name>
</net>
</userdata>
读取节点中的一个属性
XmlDocument doc=new XmlDocument();
doc.Load("config.xml");//可以再加入路径:如D:\config.xml
XmlNode xnuser=doc.SelectSingleNode("userdata");
string flag=xnuser.Attributes["createuser"].InnerText;
读取节点中的值
XmlDocument doc=new XmlDocument();
doc.Load("config.xml");
XmlNode xnserver = doc.SelectSingleNode("userdata/dataconnection/server");
修改节点的属性
XmlDocument doc=new XmlDocument();
doc.Load("config.xml");
XmlNode xnuser=doc.SelectSingleNode("userdata");
xnuser.Attributes["createuser"].InnerText="false";
doc.Save("config.xml");
追加节点
XmlDocument doc = new XmlDocument();
XmlTextReader reader = new XmlTextReader("config.xml");
doc.Load("config.xml");
XmlElement root = doc.DocumentElement; // 获取根节点
XmlElement tagMessage = doc.CreateElement("net");
XmlElement tagText = doc.CreateElement("name");
tagText.InnerText = netname;
tagMessage.AppendChild(tagText); // 追加到 xml 文本的最后面
root.AppendChild(tagMessage);
reader.Close(); // 关闭 XmlTextReader
doc.Save("config.xml"); // 保存 xml 文件
分享到:
相关推荐
c# 操作xml文件方法 集合了所有.net操作xml文件的方法
C#读取XML文件并写入数据库的三种方法,直接写入和先读取到内存再写入数据库
C#读取Xml文件C#读取Xml文件C#读取Xml文件C#读取Xml文件
C# XML文件读取示例
C#读取XML配置文件 C#读取XML配置文件C#读取XML配置文件C#读取XML配置文件C#读取XML配置文件
使用C#读取XML文件的简单操作类 xml .net
讲诉了c#读取XML类型的数据的方法和案例
C#读取XML文件并将其内容显示在DataGrid组件中。可以学习一下如何使用C#读取XML中的节点数据,并将数据内容捆绑在DataGrid列表控件中,本例虽然简单,但在C#应用中是相当广泛的。
c#修改xml,dataset和xml文件的转换
wince下的C#读取xml文件,wince智能项目不支持相对路径,所以没有Setting.setting配置文件,所以需要读写xml,下载文件中有详细说明
该程序主要实现了从XMl文件中读取数据,并按照要求格式写进Excel表格里面
亲测好用,利用c# 的LinqXML技术 使用LINQ技术对XML文件进行读取
C#读取txt文件、C#读取xml文件。 个人专用数据模板,使用wpf、mvvmlight。
C#读取XML文件.pdf
C#操作XML文件完整源码
C#读取txt文件、C#读取xml文件 练习用的数据模板,使用wpf、mvvmlight
本文实例讲述了C#通过DataSet读写xml文件的方法。分享给大家供大家参考。具体实现方法如下: ... 您可能感兴趣的文章:C# 创建,读取,写入XML文件C#操作读取、写入XML文档的实用方法C#实现xml文件的读取与写入简单
C# 操作XML文件 实例源码(文件处理)
c#读取xml文件增加结点删除节点并在listview中显示xml文件内容