C# XmlTextWriter和XmlTextReader 读写XML文件
| using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;namespace Xml{    classProgram    {        staticvoidMain(string[] args)        {            // XmlTextWriter 写文件            XmlTextWriter writeXml = newXmlTextWriter(@c:MyXml.xml,Encoding.UTF8);            writeXml.WriteStartDocument(false);            writeXml.WriteStartElement(NetWork);             writeXml.WriteComment(网络配置信息);            writeXml.WriteStartElement(configration);             writeXml.WriteElementString(IpAddress,192.168.2.168);            writeXml.WriteElementString(Netmask, 255.255.255.0);            writeXml.WriteElementString(Gateway, 202.103.24.68);             writeXml.WriteEndElement();            writeXml.WriteEndElement();             writeXml.Flush();            writeXml.Close();            // XmlTextReader 读文件            XmlTextReader readerXml = newXmlTextReader(@c:MyXml.xml);            while(readerXml.Read())            {                if(readerXml.NodeType == XmlNodeType.Element)                {                    if(readerXml.Name == IpAddress)                    {                        Console.WriteLine(readerXml.ReadElementString().Trim());                    }                    if(readerXml.Name == Netmask)                    {                        Console.WriteLine(readerXml.ReadElementString().Trim());                    }                    if(readerXml.Name == Gateway)                    {                        Console.WriteLine(readerXml.ReadElementString().Trim());                    }                }            }            Console.ReadKey();        }    }} | 
Xml文件内容:

控制台运行结果:

C# XmlTextWriter和XmlTextReader 读写XML文件的更多相关文章
- C#读写xml文件的常用方法
		已知有一个XML文件(bookshop.xml)如下: <?xml version="1.0" encoding="gb2312" ?> <b ... 
- PHP读写XML文件的四种方法
		PHP对XML文件进行读写操作的方法一共有四种,分别是:字符串方式直接读写.DOMDocument读写. XMLWrite写和XMLReader读.SimpleXML读写,本文将依次对这四种方法进行介 ... 
- Java 读写XML文件 API--org.dom4j
		om4j是一个Java的XML API,类似于jdom,用来读写XML文件的.dom4j是一个十分优秀的JavaXML API,具有性能优异.功能强大和极其易使用的特点,同时它也是一个开放源代码的软件 ... 
- Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件
		Fixflow引擎解析(四)(模型) - 通过EMF扩展BPMN2.0元素 Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件 Fixflow引擎解析(二)(模型) - BPMN ... 
- cocos2d-x 读写 xml 文件
		cocos2d-x 读写 xml 文件 A product of cheungmine使用cocos2d-x开发2d游戏确实方便,但是对于一般的小游戏,经常需要的工作是UI布局设计和调整,代码改来改去 ... 
- java通过dom读写xml文件
		java通过dom读写xml文件 要读的xml文件 <?xml version="1.0" encoding="GB2312"?><学生花名册 ... 
- C# 读写XML文件的方法
		C# 读写XML文件的方法 一.写XML文件 XmlDocument xmlDocument = new XmlDocument();xmlDocument.AppendChild(xmlDocume ... 
- VC 使用msxml6.dll动态链接库中的函数读写XML文件
		VC 使用msxml6.dll动态链接库中的函数读写XML文件 目录 1 引言 2 .dll使用方法 3 常用函数总结 4 实例应用 5 运行效果预览 6 补充说明 7 不足之处 8 更新 引言: ... 
- 【VS开发】【计算机视觉】OpenCV读写xml文件《C++版本》
		OpenCV FileStorage类读写XML/YML文件 在OpenCV程序中,需要保存中间结果的时候常常会使用.xml / .yml文件,opencv2.0之前都是使用C风格的代码,当时读写XM ... 
随机推荐
- beta6
			吴晓晖(组长) 过去两天完成了哪些任务 对手写输入进行了重构,然后重新捋了一下bayes的思路 展示GitHub当日代码/文档签入记录 接下来的计划 推荐算法 还剩下哪些任务 过去两天完成了哪些任务: ... 
- JDK 动态代理的简单理解
			动态代理 代理模式是 Java 中的常用设计模式,代理类通过调用被代理类的相关方法,提供预处理.过滤.事后处理等服务,动态代理及通过反射机制动态实现代理机制.JDK 中的 java.lang.refl ... 
- 并发编程(二):全视角解析volatile
			一.目录 1.引入话题-发散思考 2.volatile深度解析 3.解决volatile原子性问题 4.volatile应用场景 二.引入话题-发散思考 public class T1 { /*vol ... 
- 你的产品适不适合做微信小程序?你需要这篇产品逻辑分析
			自2017年1月9日张小龙宣布万众瞩目的“微信小程序”正式上线了.以名字看,感觉像是突出了“将你的程序接入微信”的意思. 我们此前分析过微信的功能迭代节奏:一般微信重要的功能规划周期,大约会在在9 ... 
- WICED SDK 3.3.1
			7/20/2015 UPDATE: After installing the IDE you may not see all the APPs. Press F5 in Eclipse to ref ... 
- cocos 主循环
			CCApplication的run为主循环,负责在空闲的时候,调用CCDirector的mainloop,setAnimationInterval设置多少秒一帧.m_nAnimationInterva ... 
- Revit API注册事件
			start using Autodesk.Revit.DB.Events; //http://revit.haotui.com [Autodesk.Revit.Attributes.Transacti ... 
- 用delphi检查网络连接状态3种方式
			用delphi检查网络连接状态3种方式 用delphi检查网络连接状态 检测计算机是否联网比较简单的做法可以通过一个 Win32 Internet(WinInet) 函数 InternetCheckC ... 
- iOS 使用宏 常量 报错 expected expression
			报错的代码: 报错原因:多写了一个分号! 
- Lua date转秒数
			之前写过一篇关于把秒转换成指定的日期格式 Lua date format 接到一个需求,需要从配置文件中读取活动显示时间段:startDate ~ endDate(格式为:yyyy-mm-dd H ... 
