//------------------------------------------------- // 构造析构 //------------------------------------------------- /// <summary>Xml序列化</summary> /// <param name="xmlHead">XML文件头<?xml ... ?></param> /// <param name="useCData">是否需要CDATA包裹数据</param> public XmlSerializer(bool formatLowCamel = false, EnumFomatting formatEnum = EnumFomatting.Text, string formatDateTime = "yyyy-MM-dd HH:mm:ss", bool formatIndent = false) { this.FormatLowCamel = formatLowCamel; this.FormatEnum = formatEnum; this.FormatDateTime = formatDateTime; this.FormatIndent = formatIndent; }
//------------------------------------------------- // 构造析构 //------------------------------------------------- /// <summary>Xml序列化</summary> /// <param name="xmlHead">XML文件头<?xml ... ?></param> /// <param name="useCData">是否需要CDATA包裹数据</param> public Xmlizer( bool formatLowCamel = false, EnumFomatting formatEnum = EnumFomatting.Text, string formatDateTime = "yyyy-MM-dd HH:mm:ss", bool formatIndent = false, bool ignoreNull = true) { this.FormatLowCamel = formatLowCamel; this.FormatEnum = formatEnum; this.FormatDateTime = formatDateTime; this.FormatIndent = formatIndent; this.IgnoreNull = ignoreNull; }