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

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

C#序列化s實體類成Xml,去除空格、換行符以及命名空間

2019-11-14 13:58:42
字體:
來源:轉載
供稿:網友

序列化實體類成為一個干凈的xml,不帶空格、換行符以及命名空間

        /// <summary>        /// 序列化成XML        /// </summary>        /// <typeparam name="T"></typeparam>        /// <param name="obj"></param>        /// <returns></returns>        public static string XmlSerialize<T>(T obj, Encoding encoding)        {            string result = string.Empty;            try            {                using (MemoryStream memoryStream = new MemoryStream())                {                    XmlSerializer xmlSerializer = new XmlSerializer(obj.GetType());                    //序列化對象                    XmlSerializerNamespaces namespaces = new XmlSerializerNamespaces();                    namespaces.Add("", "");                    XmlTextWriter xmlTextWriter = new XmlTextWriter(memoryStream, encoding);                    xmlTextWriter.Formatting = System.Xml.Formatting.None;                    xmlSerializer.Serialize(xmlTextWriter, obj, namespaces);                    xmlTextWriter.Flush();                    xmlTextWriter.Close();                    result = encoding.GetString(memoryStream.ToArray());                }            }            catch            {                            }            return result;        }

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 壶关县| 河曲县| 安岳县| 故城县| 金阳县| 色达县| 嘉善县| 梧州市| 浦东新区| 钦州市| 铜川市| 乌兰浩特市| 金湖县| 台江县| 吴忠市| 冀州市| 文化| 东光县| 达拉特旗| 宁都县| 集贤县| 罗城| 察雅县| 兖州市| 尚志市| 黄冈市| 土默特左旗| 日土县| 和硕县| 郁南县| 米林县| 永德县| 太仆寺旗| 武川县| 邯郸县| 北票市| 龙井市| 托克逊县| 镇安县| 准格尔旗| 南丰县|