C# XmlTextWriter和XmlTextReader 读写XML文件
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;namespace Xml{    class Program    {        static void Main(string[] args)        {            // XmlTextWriter 写文件            XmlTextWriter writeXml = new XmlTextWriter(@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 = new XmlTextReader(@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 ...