易截截图软件、单文件、免安装、纯绿色、仅160KB

介绍.NET XML序列化,构建XML序列化的框架类

一、本章主要介绍.NET XML序列化,构建XML序列化的框架类,主要放在你的框架项目里面,类名字命名为Serialiser,我的框架项目名称是MingXu.FrameWork,我将Serialiser放到它下面,MingXu.FrameWork类型为Class Library
 
二、序列化类用到了2个dll,分别为:
     System.Xml.Serialization:XML序列化类
     System.IO:IO类
注意添加对System.Xml.Serialization及System.IO的引用。
如果不知道怎么添加对dll的引用,请参见微软 MSMQ 使用 第二章 构造MSMQ的框架类
 
三、代码如下:代码都有注释,所以不做过多的解释了,如果有看不明白的,请在评论里面留言,我在加注释
 
//******************************************************
//文件名:Serialiser.cs
//功能:Xml 序列化类
//作者:徐明
//日期:2009-11-4
//*******************************************************
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
using System.IO;
using System.Diagnostics;
 
 
namespace MingXu.FrameWork
{
    /// <summary>
    ///  Generic XML serialiser
    /// </summary>
    /// <typeparam name="T">序列化类型</typeparam>
    public sealed class Serialiser<T>
    {
        /// <summary>
        /// 功能:序列化
        /// 作者:Jerry
        /// 日期:2009-11-4
        /// </summary>
        /// <param name="obj">序列化对象</param>
        /// <param name="filepath">路径</param>
        public static void Serialize(T obj, string filepath)
        {
      


相关文档:

magento 开发 另一种方式用xml来布局

是否厌倦了用xml文件来做Magento的页面布局,是的话来试试下面这种方式,把布局代码写到controller 里面
public function mycoolAction()
{
/* ... Some code ...*/
$update = $this->getLayout()->getUpdate();
/* ... Some code ...*/
$this->addActionLayoutHandles();
/* ... Some code ...*/
......

C#读取含有xmlns的XML文件

1 类似xmlns=""的文件
示例XML文件:
 <?xml version="1.0" encoding="UTF-8"?>
<WebSrvMessage xmlns="http://www.lenoval.com/">
  <version>1.0</version>
  <DataContent>
    <DateTag>2010-5-17</DateTag>
  </DataCont ......

Asp.Net XML操作基类

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Xml;
using System.Text; ......

Loading XML data using ActionScript 3.0

Loading XML data using ActionScript 3.0
By Blue_Chi | Flash CS3 | ActionScript 3.0 | Beginner
Using XML is one of the best ways for structuring external content in a logical format that is easy to understand, process, and update. This tutorial will teach you the basics on how to load and process X ......

XML和HTML常用转义字符

XML和HTML常用转义字符
XML和HTML中都有一些特殊的字符,这些字符在XML和HTML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。

 
如果在XML文档中使用类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。
所以不应该像下面那样书写代码:
<message&g ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号