C# 读写XML文件,用于配置文件
2016-08-23 15:34
495 查看
public static void UpdateSetValue(string tagName, string value) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("config.xml"); //加载xml文件 // XmlNode node = xmlDoc.GetElementById("Config"); XmlNodeList nodes = xmlDoc.SelectSingleNode("Config").ChildNodes; for (int i = 0; i < nodes.Count; i++) { MessageBox.Show(nodes[i].Name); if (nodes[i].Name.Equals(tagName)) { nodes[i].InnerText = value; } } try { //保存上面的修改 xmlDoc.Save("config.xml"); } catch (Exception e) { throw e; } } public static string GetNodeValue(string tagName) { string result = ""; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("config.xml"); //加载xml文件 // XmlNode node = xmlDoc.GetElementById("Config"); XmlNodeList nodes = xmlDoc.SelectSingleNode("Config").ChildNodes; for (int i = 0; i < nodes.Count; i++) { if (nodes[i].Name.Equals(tagName)) { result = nodes[i].innerText; return result ; } } return result; }
<?xml version="1.0" encoding="gb2312"?> <Config> <Setting genre="fantasy" ISBN="2-2312-2"> <author>Eva</author> <price>56.5</price> </Setting> <SNScanBeep>True</SNScanBeep> <NeedPNO>True</NeedPNO> </Config>
相关文章推荐
- C#读写配置文件(XML文件)
- [转载]C#读写配置文件(XML文件)
- C#读写配置文件(XML文件)
- C# XML配置文件读写类(用于程序配置保存)
- .NET 2.0中,配置文件app.config的读写(VS2005,C#)
- C#读写控制XML文件(主要为自己设置数据库连接文件参考)
- 【转】在C#中读写INI配置文件
- C# 读写INI配置文件
- C#中读写INI配置文件
- C#_读写ini配置文件
- 在C#中读写INI配置文件
- 如何用c#读写配置文件
- C#中读写INI配置文件
- C#读写ini配置文件
- 一个用C#编写的自动读写配置文件的开源组件--V1.0.2版本
- C#读写ini配置文件
- C#中读写INI配置文件
- 一个用C#编写的自动读写配置文件的开源组件
- 一个用C#编写的自动读写配置文件的开源组件
- C#读写ini配置文件