c#中带头(声明)的xml(封装)生成
XmlDocument downLoadFilexml = new XmlDocument();
XmlElement root = null;
XmlElement kisokChild = null;
//生成xml的头
XmlNode xmlnode= downLoadFilexml.CreateXmlDeclaration("1.0", "utf-8", null);
downLoadFilexml.AppendChild(xmlnode);
root = downLoadFilexml.CreateElement("test");
root.SetAttribute("Guid",“1”);
root.SetAttribute("BuildID","0");
downLoadFilexml.AppendChild(root);
kisokChild = downLoadFilexml.CreateElement("testChild");
kisokChild.SetAttribute("Interval","111");
root.AppendChild(kisokChild);
Response.Write(downLoadFilexml.OuterXml);
Response.End();
相关推荐
-
C#实现的ZPL条码打印类完整实例
本文实例讲述了C#实现的ZPL条码打印类.分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Diagnostics; using System.Drawing; using System.Drawing.Drawing2D; using System.Runtime.InteropS
-
C# 类的声明详解
类是使用关键字 class 声明的,如下面的示例所示: 访问修饰符 class 类名 { //类成员: // Methods, properties, fields, events, delegates // and nested classes go here. } 一个类应包括: 类名 成员 特征 一个类可包含下列成员的声明: 构造函数 析构函数 常量 字段 方法 属性 索引器 运算符 事件 委托 类 接口 结构 示例: 下面的示例说明如何声明类的字段.构造函数和方法. 该例还说明了如何实例
-
C#声明方法实例说明
1.指定方法声明语法 Microsoft Visual C#方法的语法格式是: returnType methodName ( parameterList ) { // 这里添加方法主体语句 } returnType(返回类型)是一个类型名,它指定了方法返回的信息是什么类型.这可以是任何类型,如int或string.如果要写一个不返回值的方法,那么必须用关键字void来取代返回类型. methodName(方法名)是调用方法时使用的名称.方法名所遵循的标识符命名规则和变量名一样.例如,a
-
C#实现XML与实体类之间相互转换的方法(序列化与反序列化)
本文实例讲述了C#实现XML与实体类之间相互转换的方法.分享给大家供大家参考,具体如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using System.Data; using System.Xml; using System.Xml.Serialization; /// <summary> /// Xml序列化与反序列化 //
-
C#两个相同属性的类赋值方法
最近有遇到两个类之间的赋值问题,两个类的属性几乎都一样的,所以写了个通过反射获取属性的然后赋值的方法,把一个类的属性的值赋值给另一个类. 框架是.net 4.5 public static D Mapper<D, S>(S s) { D d = Activator.CreateInstance<D>(); try { var sType = s.GetType(); var dType = typeof(D); foreach (PropertyInfo sP in sType.G
-
详解c# 类的构造方法
一.构造方法 类的构造方法是类的成员方法的一种,它的作用是对类中的成员进行初始化操作.类的构造方法分为: 1.静态构造方法 2.实例构造方法 1.静态构造方法 类的静态构造方法是类的成员方法的一种,它的作用是对类中的静态成员进行初始化操作.下面请看代码实例: using System; namespace LycheeTest { class Test { //定义一个静态成员变量 private static int a; //定义静态构造函数 static Test() {
-
C#使用Process类调用外部exe程序
在编写程序时经常会使用到调用可执行程序的情况,本文将简单介绍C#调用exe的方法.在C#中,通过Process类来进行进程操作. Process类在System.Diagnostics包中. 示例一 复制代码 代码如下: using System.Diagnostics; Process p = Process.Start("notepad.exe"); p.WaitForExit();//关键,等待外部程序退出后才能往下执行 通过上述代码可以调用记事本程序,注意如果不是调用系统程序,
-
C# JsonHelper 操作辅助类,拿来直接用
四个主要操作类:JsonConverter .JsonHelper .JsonSplit .AjaxResult 一.JsonConverter: 自定义查询对象转换动态类.object动态类转换json包.json转换object动态类.DataReader转换为Json.DataSet转换为Json.DataTable转成Json.Datatable转换为Json .格式化字符型日期型布尔型.过滤特殊字符等 using System; using System.Collections.Gen
-
深入解析C#中的泛型类与泛型接口
泛型类 泛型类封装不是特定于具体数据类型的操作.泛型类最常用于集合,如链接列表.哈希表.堆栈.队列.树等.像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关. 对于大多数需要集合类的方案,推荐的方法是使用 .NET Framework 类库中所提供的类. 一般情况下,创建泛型类的过程为:从一个现有的具体类开始,逐一将每个类型更改为类型参数,直至达到通用化和可用性的最佳平衡.创建您自己的泛型类时,需要特别注意以下事项: 将哪些类型通用化为类型参数. 通常,能够参数化的
-
C#判断一个String是否为数字类型
方案一:Try...Catch(执行效率不高) 复制代码 代码如下: private bool IsNumberic(string oText) { try { int var1=Convert.ToInt32 (oText); return true; } catch { return false; } } 方案二:正则表达式(推荐) a) 复制代码 代码如下: public static bool
随机推荐
- PHP中调用SVN命令更新网站方法
- C语言递归实现线索二叉树
- Cygwin下安装vim后,vim中退格键无法正常使用的解决方法
- mysql主从库不同步问题解决方法
- iOS开发中音频工具类的封装以及音乐播放器的细节控制
- setTimeout的延时为0时多个浏览器的区别
- ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
- asp+jsp+JavaScript动态实现添加数据行
- 远程连接mysql 授权方法详解
- c#实现隐藏与显示任务栏的方法详解
- ajax怎么打开新窗口具体如何实现
- formvalidator验证插件中有关ajax验证问题
- 学习CSS的10大理由
- 全面解析JavaScript里的循环方法之forEach,for-in,for-of
- ASP是否可以定时触发事件
- 无循环 JavaScript(map、reduce、filter和find)
- 复制SqlServer数据库的方法
- jquery调用asp.net 页面后台的实现代码
- 深入浅析Bootstrap列表组组件
- C#使用SQLDMO操作数据库的方法