zoukankan      html  css  js  c++  java
  • XmlDocument序列化到Session

    using System;
    using System.IO;
    using System.Xml;
    using System.Xml.Serialization;
    
    namespace Hxh.API
    {
     /// <summary>
     /// Serializer 的摘要说明。
     /// </summary>
     public class Serializer
     {
      public Serializer()
      {
       //
       // TODO: 在此处添加构造函数逻辑
       //
      }
    
      public static object Serialize(object doc)
      {
       MemoryStream ms=new MemoryStream();
       XmlSerializer xs=new XmlSerializer(typeof(XmlDocument));
       xs.Serialize(ms,doc);
       return ms;
      }
    
      public static object Deserialize(object ms)
      {
       try
       {
        XmlSerializer xs = new XmlSerializer(typeof(XmlDocument));
        MemoryStream msop=(MemoryStream)ms;
        msop.Seek(0,SeekOrigin.Begin);
        return xs.Deserialize(msop);
       }
       catch(Exception ex)
       {
        Console.WriteLine(ex.ToString());
        return null;
    
       }
      }
     }
    }
    
    
  • 相关阅读:
    对象的实例化内存布局与访问定位
    方法区

    虚拟机栈
    运行时数据区
    类加载子系统
    JVM和Java体系架构
    JUnit概述
    HTML5CSS3_day03
    HTML5CSS3_day01
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1725101.html
Copyright © 2011-2022 走看看