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

原创 2004年09月27日 17:26:00
单的XML操作:XML文件创建

把下面的代码复制到按钮事件中编译执行后可在相应物理路径中产生Pos.xml文件

   XmlTextWriter xtw = new XmlTextWriter(Request.PhysicalApplicationPath + "Pos.xml",System.Text.Encoding.UTF8);
   xtw.Formatting = Formatting.Indented;
   xtw.WriteStartDocument(false);
   //结果:<?xml version="1.0" encoding="utf-8" standalone="no"?>
   xtw.WriteComment("Pos Infomation");
   //文档注释 结果:

   xtw.WriteStartElement("Info");
   //XML Root 节点 结果:
   xtw.WriteStartElement("Zc",null);
   //XML 元素1 结果:
   xtw.WriteElementString("kmdm","0301");
   //XML 元素1 键值 结果: 0301
   xtw.WriteElementString("scbj","1");
   //XML 元素1 键值 结果:1
   xtw.WriteElementString("zy","100");
   //XML 元素1 键值 结果:100
   xtw.WriteEndElement();
   //XML 元素1 结束 结果:

   xtw.Flush();

   xtw.WriteStartElement("PosInfo",null);
   //XML 元素2 结果:
   xtw.WriteAttributeString("kpid","030100111");
   xtw.WriteAttributeString("PosX","289");
   xtw.WriteAttributeString("PosY","47");
   //XML 元素2 属性 结果:
   xtw.WriteEndElement();
   //XML 元素2 结束 结果:
   xtw.WriteEndElement();
   //XML Root 结束 结果:

   xtw.Flush();

   xtw.Close();//释放资源


备注:结果为运行后结果

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

[阿好快速入门系列----XML]简单的XML操作:XML文件创建把下面的代码复制到按钮事件中编译执行后可在相应物理路径中产生Pos.xml文件   XmlTextWriter xtw = new X...
  • hbzxf
  • hbzxf
  • 2004年09月14日 20:52
  • 2564

[转]四种操作XML方式的比较

1. 介绍 1)DOM(JAXP Crimson解析器)         DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构...
  • zj19880814
  • zj19880814
  • 2013年10月12日 14:12
  • 1095

asp.net的XML通用操作类

using System;using System.Xml;using System.Data;namespace Message.Common{ /**//// ///...
  • eee365
  • eee365
  • 2009年09月05日 12:53
  • 2531

C# XML文件操作类XmlHelper类的完整代码

C# XML文件操作类XmlHelper类的完整代码:   using System; using System.Collections; using System.Xml; namespace Co...
  • chaiwangbing
  • chaiwangbing
  • 2016年09月22日 16:30
  • 5448

c# xml操作类 比较齐全

using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Secu...
  • smartsmile2012
  • smartsmile2012
  • 2014年06月26日 14:17
  • 2768

C#操作XML的完整例子——XmlDocument篇

这是一个用c#控制台程序下,  用XmlDocument 进行XML操作的的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门.net XML操作的...
  • cds27
  • cds27
  • 2008年04月18日 17:18
  • 74433

Java操作XML工具类:XmlUtil

一、代码: public class XmlUtil { /** * 将XML文件输出到指定的路径 * * @param doc * @param fileName * @th...
  • u010823625
  • u010823625
  • 2017年03月13日 16:29
  • 2785

对XMl数据操作帮助类

public class XmlHelper     {         #region 子节点的获取,创建         ///         /// 获取子节点         /...
  • fsdad
  • fsdad
  • 2016年11月16日 17:41
  • 242

php封装xml操作类

php封装xml操作类:
  • xwlyun
  • xwlyun
  • 2014年08月12日 16:06
  • 1089

java xml操作工具类

import java.io.*; import java.util.*; import javax.xml.parsers.*; import javax.xml.transform.*...
  • u010129251
  • u010129251
  • 2015年03月25日 00:04
  • 1388
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单的XML操作:XML文件创建
举报原因:
原因补充:

(最多只允许输入30个字)