C#对XML操作:建立XML(2)

xml

C#操作XML初步(1)第一章:新建XML文件
下面也是用文本建立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> 本例子与上一个例子是很类似,可多运行一下比较他们的不同

时间: 2024-11-28 18:36:12

C#对XML操作:建立XML(2)的相关文章

PHP中XML操作类XML Library的实现

本文实例讲述了PHP实现的XML操作类.分享给大家供大家参考,具体如下: 这是一个接口程序,需要大量分析解析XML,PHP的xml_parse_into_struct()函数不能直接生成便于使用的数组,而SimpleXML扩展在PHP5中才支持,于是逛逛搜索引擎,在老外的网站上找到了一个不错的PHP XML操作类. 一.用法举例: 1.将XML文件解释成便于使用的数组: <?php include('xml.php');//引用PHP XML操作类 $xml=file_get_contents(

简单的XML操作:XML文件创建

简单的XML操作:XML文件创建把下面的代码复制到按钮事件中编译执行后可在相应物理路径中产生Pos.xml文件 XmlTextWriter xtw = new XmlTextWriter(Request.PhysicalApplicationPath + "Pos.xml",System.Text.Encoding.UTF8); xtw.Formatting = Formatting.Indented; xtw.WriteStartDocument(false); //结果: xtw.

C#对XML操作:建立XML(1)

xml C#操作XML初步(1)第一章:新建XML文件新建XML文件有不同的方法,我这里给出三种方式 <% @ Import Namespace="System.IO" %><Script Language="C#" Runat="Server">public void Page_Load(Object src,EventArgs e){ /** 版 权 : copyright by SEM IT DEPARTMENT*

在ASP.net中的XML操作笔记

前几天一老鸟跑来说:"小Q,看来这几天你没有什么事情,来给你安排一下工作!"我曰:"哦",---.从此就开始饿补.net中操作XML的东东.好了,废话不说,做先! 下面是的代码是XML的模板TestTemplate.vxml 1 2 3 4 5 6 7 8 此值小于9 9 10 11 此值大于2 12 13 14 15 在这个模板中保存的是VoiceXML文件,这是用来制定语音流程的东东,通过它您就能够实现类似10086或118114的语音台的功能.(VoiceXM

kbmmw 中XML 操作入门

      delphi 很早以前就自带了xml 的操作,最新版里面有三种XML 解释器,一种是MSXML,看名字就知道 这个是微软自带的,这个据delphi 官方称是速度是最快的,但是只能在windows 上使用.另外两个是 OmniXML, ADOM, 这两个都是跨平台的.但是速度比MSXML 慢点.在delphi 10.2 里面,WINDOWS 应用默认使用MSXML, linux 应用默认使用OmniXML. 当然也可以通过强行改变       今天我们讲一下如何使用kbmmw 内置的X

&amp;#106avascript+XML 操作

xml 我的xml文件Login.xml如下.<?xml version="1.0" encoding="utf-8" ?><Login>    <Character>        <C Text="热血" Value="0"></C>        <C Text="弱气" Value="1"></C>

PHPl使用DOM XML操作XML[总结]

1.前言   XML树状层次结构鲜明,非常适合作为配置文件.PHP中可以使用DOM XML来操作XML.本文总结一下PHP使用DOM XML创建.添加节点.查询XML文件.   2.使用DOM XML   XML中节点分为元素和文本,DOMDocument类型是文档类型,提供了操作元素和文本的成员函数和属性.   DOMDocument类如下:   复制代码 DOMDocument extends DOMNode { /* Properties */ readonly public string

Javascript+XML 操作

javascript|xml 我的xml文件Login.xml如下.<?xml version="1.0" encoding="utf-8" ?><Login>    <Character>        <C Text="热血" Value="0"></C>        <C Text="弱气" Value="1"&g

Java实现DOM文档操作和XML文件互相转换

dom|xml|转换 本文简要描述了DOM的概念和内部逻辑结构,实例讲述DOM文档操作和XML文件互相转换的java实现过程. 1. DOM简介 目前,W3C已于2000年11月13日推出了规范DOM level 2.文档对象模型(DOM)是HTML和XML文档的编程接口规范,它与平台和语言是无关的,因而可以用各种语言在各种平台上实现.该模型定义了THML和XML文件在内存中的逻辑结构(即为文档),提供了访问.存取THML和XML文件的方法.利用DOM规范,可以实现DOM 文档和XML之间的相互