C#读取xml文件
来源:互联网 发布:英语语言变迁 知乎 编辑:程序博客网 时间:2024/04/26 17:57
参考文档:
1、https://msdn.microsoft.com/zh-cn/library/system.xml.xmldocument(v=vs.110).aspx
2、https://msdn.microsoft.com/zh-cn/library/system.xml.xmlnodelist(v=vs.110).aspx
xml文件+代码:
1、xml文件内容如下:
<?xml version="1.0"?><FileInfo><version>1</version><database>127.0.0.1</database><name>sentrydba</name><password>123456</password><AppServer>127.0.0.1</AppServer><AppServerPort>8119</AppServerPort></FileInfo>
代码:
///---指定xml文件路径 string filePath = @"../../test.xml"; ///---使用xmldocument打开文件 XmlDocument doc = new XmlDocument(); ///---加载xml文件 doc.Load(filePath); ///---获取文件中的元素 XmlElement root = doc.DocumentElement; ///---显示指定元素的值 textBox1.Text = root.SelectSingleNode("version").InnerText; textBox1.Text += root.SelectSingleNode("password").InnerText; try { ///---保存所有标签 XmlNodeList nodeList = root.ChildNodes; ///---遍历所有标签 for (int i = 0; i < nodeList.Count; i++) { ///---获取标签名 comboBox1.Items.Add(nodeList[i].Name); ///---获取标签的值 comboBox2.Items.Add(nodeList[i].InnerText); } comboBox1.SelectedIndex = 0; comboBox2.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message); }
结果:
1 0
- 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文件
- mysql优化-sql语句
- Activiti 5.17 JNDI数据源配置
- 中华人民共和国护照
- 浅谈urllib2中内部调用流程
- Prim算法生成最小生成树
- C#读取xml文件
- http协议介绍(servlet)
- Hibernate——org.hibernate.StaleStateException: Batch update returned unexpected row count from update
- 最大熵模型中的数学推导
- Arduino - 关于内存
- Canvas基础知识总结之一
- IIS7/8 HTTP Error 500.19 错误 0x80070021
- Java中的责任链模式
- sympy官方文档网站无法打开问题解决