c# 操作xml的方法
来源:互联网 发布:java大型项目实例书籍 编辑:程序博客网 时间:2024/04/25 17:16
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");
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的方法
- C#操作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方法汇总
- C#操作XML方法集合
- C#操作XML方法集合
- c#的XML操作
- 我用到的C#中操作XML的笨方法
- 深入了解路由器与交换机的功能和区别
- 精通 JavaScript中的正则表达式
- c#,oracle的连接字符串
- Oracle数据库名、实例名和sid的区别
- ANSI编码和Unicode编码的不同
- c# 操作xml的方法
- event.keyCode键码值表
- Oracle删除重复记录的方法
- 用C#的两种取得硬盘剩余空间方法
- 软考网络工程师考试大纲
- [转载]如何处理含有特殊字符的数据库查询语句
- Silverlight 数据内容滚动的问题
- 在小型项目中使用 IBM Rational Unified Process: 极限编程剖析
- Jetspeed2学习笔记(一)(转载)