上一篇:MapX从数据库读取数据形成新图层(C#) >>
C#对XML操作:建立XML(2)
下面也是用文本建立XML的方式 <% @ Import Namespace="System.IO" %><% @ Import Namespace="System.Xml" %><% @ Import Namespace="System.Data" %><Script Language="C#" Runat="Server">public void Page_Load(Object src,EventArgs e){ /* * 版 权 : copyright by SEM IT DEPARTMENT * 版 本 : version 0.0.1 * 文 件 : CreateXml_2.aspx * 用 途 : 建立一个XML文件,使用流的方式建立 * 作 者 : 欧阳云天 @2005-4-7 * 邮 箱 : outrace@soueast-motor.com * 修 改 : */ String fileName; fileName = "users_2.xml"; try { //使用流的方式新建一个XML文件 FileStream fs = new FileStream(Server.MapPath("./files/"+fileName),FileMode.CreateNew); fs.Close(); //新增一些数据 StreamWriter rw = File.AppendText(Server.MapPath("./files/"+fileName)); rw.WriteLine("<?xml version=\"1.0\" encoding=\"gb2312\"?>"); rw.WriteLine("<users>"); rw.WriteLine(" <user id=\"1\">"); rw.WriteLine(" <userName>outrace</userName>"); rw.WriteLine(" <userPass>ouyang</userPass>"); rw.WriteLine(" </user>"); rw.WriteLine(" <user id=\"2\">"); rw.WriteLine(" <userName>trace</userName>"); rw.WriteLine(" <userPass>ouyang</userPass>"); rw.WriteLine(" </user>"); rw.WriteLine("</users>"); //将缓冲区的内容写入文件 rw.Flush(); //关闭rw对象 rw.Close(); //用 XML DOM方式读取XML,并将它与XML控件绑定 XmlDocument doc = new XmlDocument(); doc.Load(Server.MapPath("./files/"+fileName)); xml1.Document = doc; } catch(Exception ex) { Response.Write(ex.Message); } finally { }}</script><html><head> <title>测试XML文本的建立</title></head><body> <form runat="server"> <b>创建文本文件成功,写入成功,文件的内容为:</b> <p><asp:Xml id="xml1" runat="server"/></p> </form></body></html> 本例子与上一个例子是很类似,可多运行一下比较他们的不同
下一篇:C#对XML操作:建立XML(1) >>
相关文章:
- · 替换以|分割的相同字符串
- · IOCP Thread Pooling in C#
- · C# struct class Differences
- · C#冒泡算法!
- · C#写的数据库操作类!
- · 快速开发vs.net+c#程序(-)
- · C#对XML操作:编辑XML文件内容
- · 用C#生成Excel文件的方法和Excel.dll组件生成的方法
- · 用C#实现Web文件的上传
- · C#编写的生成缩略图程序
- · 用一个留言簿说明C#操作XML的完全过程
- · 递归枚举排列、组合的C#源码
- · C#反编译微软MSDN2003的帮助文档,并将反编译结果保存到一个SQLSERVER数据库中
- · 用C#轻松在DOTNET中实现缩略图
- · c#中结构与类的区别
- · DES加密算法在C#下的实现
- · C#对XML操作:建立XML(3)
- · 上传图片画带阴影的水印.(C#)
- · Destructors in C#
- · 特洛伊木马服务器源代码(C#)
- · [C#]I/O完成端口的类定义和测试实例
- · 选择文件夹的对话框控件c#
- · C#实现Web文件的上传
- · 用C#实现生成PDF文档
- · 用C#实现生成PDF文档
- · 一个FTP客户端的C#代码
- · C# struct & class Differences
- · C++编程人员容易犯的10个C#错
- · C#冒泡算法!
- · 如何在C#的WinForm中制作饼状图和柱状图
- · 使用响应文件编译C#源文件
- · 用C#写vs插件中的一些Tip
- · 用C#生成中文汉字验证码的基本原理
- · 用托盘控制windows服务的c#实现
- · ASP.NET的实时天气及24小时天气预报(C#)
- · 使用C#代码实现增加用户帐号
- · 用c#写的smtp邮件发送类
- · C# Builder 实现POP3信箱的监视
