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

XML序列化(一)

MSDN上的定义:
XML 序列化将对象的公共字段和属性或者方法的参数和返回值转换(序列化)为符合特定 XML 架构定义语言 (XSD) 文档的 XML 流。XML 序列化生成强类型的类,并为存储或传输目的将其公共属性和字段转换为序列格式(在此情况下为 XML)简单的说就是将一个对象转换成XML流或是文件的过程。
注意事项:要序列化的类必须有一个默认的构造器,不能序列化类中的私有变量或方法。
下面以一个实例来说明。
这个是要序列化的类。
    public class XmlSerObject
    {
        public XmlSerObject()
        {
        }
        private DateTime m_datetime;
        public DateTime CurrentDate
        {
            get { return m_datetime; }
            set { this.m_datetime = value; }
        }
        private string m_name;
        public string Name
        {
            get { return this.m_name; }
            set { this.m_name = value; }
        }
        public XmlSerObject(string name, DateTime current)
        {
            this.m_name = name;
   


相关文档:

C#中操作XML Node节点细节操作

文章来源:IT工程技术网 http://www.systhinker.com/html/43/n-11643.html
用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。
已知有一个XML文件(bookstore.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
  <book genre="fantasy" ISBN="2-3631-4">
  ......

使用xml flash与ASP通信的几种方法

Flash中的XML对象也有方法可以将XML数据向服务器发送。即send和sendAndLoad。send方法向某个 URL 传递 XML 对象,返回的信息都被发送到另外一个浏览器窗口;sendAndLoad 方法向某个 URL 发送一个 XML 对象。返回的信息都放在一个XML对象中。
在某种程度上, XML的send方法和sendAndLoad方法类似于loadVars对象的send方法和 ......

在asp.net中对XML文档进行的操作(不全,待续)

读XML文件
DataSet books = new DataSet();
books.ReadXml(MapPath("booklist.xml"));
booklist.DataSource = books;
booklist.DataBind(); ......

.net XML 读取 写入


一、简单介绍
using System.Xml;
//初始化一个xml实例
XmlDocument xml=new XmlDocument();
//导入指定xml文件
xml.Load(path);
xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));
//指定一个节点
XmlNode root=xml.SelectSingleNode("/root");
//获取节点下所有直接子节点
XmlNodeList ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号