国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Xml序列化去掉命名空間,去掉申明

2019-11-17 02:17:36
字體:
來源:轉載
供稿:網友

xml序列化去掉命名空間,去掉申明

#region 序列化 /// <summary> /// 序列化 /// </summary> /// <param name="type">類型</param> /// <param name="obj">對象</param> /// <returns></returns> public string Serializer(Type type, object obj) { MemoryStream Stream = new MemoryStream(); XmlSerializerNamespaces ns = new XmlSerializerNamespaces(); ns.Add("", "");//把命名空間設置為空,這樣就沒有命名空間了 XmlSerializer xml = new XmlSerializer(type); try { //序列化對象 xml.Serialize(Stream, obj,ns); } catch (InvalidOperationException) { throw; } Stream.Position = 0; StreamReader sr = new StreamReader(Stream); string str = sr.ReadToEnd(); sr.Dispose(); Stream.Dispose(); return str; } #endregion

  public static string ObjectToXmlSerializer(Object Obj)        {            XmlWriterSettings settings = new XmlWriterSettings();            //去除xml聲明            settings.OmitXmlDeclaration = true;            settings.Encoding = Encoding.Default;            System.IO.MemoryStream mem = new MemoryStream();            using (XmlWriter writer = XmlWriter.Create(mem, settings))            {                //去除默認命名空間xmlns:xsd和xmlns:xsi                XmlSerializerNamespaces ns = new XmlSerializerNamespaces();                ns.Add("", "");                XmlSerializer formatter = new XmlSerializer(Obj.GetType());                formatter.Serialize(writer, Obj, ns);            }            return Encoding.Default.GetString(mem.ToArray());        }源網址:http://m.survivalescaperooms.com/kissdodog/archive/2013/12/10/3468385.html

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 无棣县| 宜兰县| 桑植县| 芦溪县| 弋阳县| 公安县| 玉田县| 镶黄旗| 曲靖市| 华池县| 唐海县| 师宗县| 黔西| 扶风县| 黔江区| 仪征市| 瓦房店市| 沙河市| 潼南县| 呈贡县| 东乡族自治县| 汤阴县| 元阳县| 东城区| 津南区| 蒙山县| 红河县| 界首市| 东山县| 南昌县| 时尚| 仁布县| 临桂县| 白城市| 琼海市| 达孜县| 平乐县| 万年县| 和林格尔县| 万盛区| 广元市|