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# 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#声明方法实例说明
1.指定方法声明语法 Microsoft Visual C#方法的语法格式是: returnType methodName ( parameterList ) { // 这里添加方法主体语句 } returnType(返回类型)是一个类型名,它指定了方法返回的信息是什么类型.这可以是任何类型,如int或string.如果要写一个不返回值的方法,那么必须用关键字void来取代返回类型. methodName(方法名)是调用方法时使用的名称.方法名所遵循的标识符命名规则和变量名一样.例如,a
-
详解c# 类的构造方法
一.构造方法 类的构造方法是类的成员方法的一种,它的作用是对类中的成员进行初始化操作.类的构造方法分为: 1.静态构造方法 2.实例构造方法 1.静态构造方法 类的静态构造方法是类的成员方法的一种,它的作用是对类中的静态成员进行初始化操作.下面请看代码实例: using System; namespace LycheeTest { class Test { //定义一个静态成员变量 private static int a; //定义静态构造函数 static Test() {
-
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#使用Process类调用外部exe程序
在编写程序时经常会使用到调用可执行程序的情况,本文将简单介绍C#调用exe的方法.在C#中,通过Process类来进行进程操作. Process类在System.Diagnostics包中. 示例一 复制代码 代码如下: using System.Diagnostics; Process p = Process.Start("notepad.exe"); p.WaitForExit();//关键,等待外部程序退出后才能往下执行 通过上述代码可以调用记事本程序,注意如果不是调用系统程序,
-
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#中的泛型类与泛型接口
泛型类 泛型类封装不是特定于具体数据类型的操作.泛型类最常用于集合,如链接列表.哈希表.堆栈.队列.树等.像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关. 对于大多数需要集合类的方案,推荐的方法是使用 .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
-
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. } 一个类应包括: 类名 成员 特征 一个类可包含下列成员的声明: 构造函数 析构函数 常量 字段 方法 属性 索引器 运算符 事件 委托 类 接口 结构 示例: 下面的示例说明如何声明类的字段.构造函数和方法. 该例还说明了如何实例
随机推荐
- seaJs的模块定义和模块加载浅析
- eclipse、myeclipse中删除所有注释正则表达式
- JS定时刷新页面及跳转页面的方法
- SQL 2008 还原SQL 2005备份文件不成功的解决方法
- jQuery中:radio选择器用法实例
- 浅谈利用Spring的AbstractRoutingDataSource解决多数据源的问题
- 详解Spring中Bean的生命周期和作用域及实现方式
- javascript仿百度输入框提示自动下拉补全
- 方便实用的PHP生成静态页面类(非smarty)第1/2页
- php字符集转换
- ASP 千万级数据分页的存储过程
- DIV+CSS布局教程大全与pdf电子书 下载
- 使用jQuery UI的tooltip函数修饰title属性的气泡悬浮框
- 数据库查询中遭遇特殊字符导致问题的解决方法
- 5个常用的MySQL数据库管理工具详细介绍
- C语言获取Shell返回结果的实现方法
- jquery 实时监听输入框值变化的完美方法(必看)
- javascript实现tab切换特效
- JavaScript中Hoisting详解 (变量提升与函数声明提升)
- Windows操作系统整理 只需五步就可完美
