private string ConvertCharacterToXml(Character character) { MemoryStream stream = new MemoryStream(); character.Save(stream, false); StreamReader reader = new StreamReader(stream); stream.Position = 0; string charXml = reader.ReadToEnd(); #region Character Weight Loss Program charXml = Regex.Replace(charXml, @" <Boss>.*</Boss> <ItemFilterEnabledOverride> <ItemFilterEnabledOverride> <Name>Other</Name> <Enabled>true</Enabled> </ItemFilterEnabledOverride> </ItemFilterEnabledOverride> <CustomGemmingTemplates /> <GemmingTemplateOverrides /> <CustomItemInstances />", "", RegexOptions.Singleline); charXml = charXml.Replace(@" <ItemFiltersSettings_UseChecks>true</ItemFiltersSettings_UseChecks> <ItemFiltersSettings_0>true</ItemFiltersSettings_0> <ItemFiltersSettings_1>true</ItemFiltersSettings_1> <ItemFiltersSettings_2>true</ItemFiltersSettings_2> <ItemFiltersSettings_3>true</ItemFiltersSettings_3> <ItemFiltersSettings_4>true</ItemFiltersSettings_4> <ItemFiltersSettings_5>true</ItemFiltersSettings_5> <ItemFiltersSettings_6>true</ItemFiltersSettings_6> <ItemFiltersSettings_7>true</ItemFiltersSettings_7> <ItemFiltersSettings_8>true</ItemFiltersSettings_8> <ItemFiltersSettings_9>true</ItemFiltersSettings_9> <ItemFiltersSettings_10>true</ItemFiltersSettings_10> <ItemFiltersSettings_11>true</ItemFiltersSettings_11> <ItemFiltersSettings_12>true</ItemFiltersSettings_12> <ItemFiltersSettings_13>true</ItemFiltersSettings_13> <ItemFiltersSettings_SLMin>285</ItemFiltersSettings_SLMin> <ItemFiltersSettings_SLMax>416</ItemFiltersSettings_SLMax> <ItemFiltersDropSettings_UseChecks>true</ItemFiltersDropSettings_UseChecks> <ItemFiltersDropSettings_01>true</ItemFiltersDropSettings_01> <ItemFiltersDropSettings_03>true</ItemFiltersDropSettings_03> <ItemFiltersDropSettings_05>true</ItemFiltersDropSettings_05> <ItemFiltersDropSettings_10>true</ItemFiltersDropSettings_10> <ItemFiltersDropSettings_15>true</ItemFiltersDropSettings_15> <ItemFiltersDropSettings_20>true</ItemFiltersDropSettings_20> <ItemFiltersDropSettings_25>true</ItemFiltersDropSettings_25> <ItemFiltersDropSettings_29>true</ItemFiltersDropSettings_29> <ItemFiltersDropSettings_39>true</ItemFiltersDropSettings_39> <ItemFiltersDropSettings_49>true</ItemFiltersDropSettings_49> <ItemFiltersDropSettings_100>true</ItemFiltersDropSettings_100> <ItemFiltersDropSettings_SLMin>0</ItemFiltersDropSettings_SLMin> <ItemFiltersDropSettings_SLMax>1.0010000467300415</ItemFiltersDropSettings_SLMax> <ItemFiltersBindSettings_0>true</ItemFiltersBindSettings_0> <ItemFiltersBindSettings_1>true</ItemFiltersBindSettings_1> <ItemFiltersBindSettings_2>true</ItemFiltersBindSettings_2> <ItemFiltersBindSettings_3>true</ItemFiltersBindSettings_3> <ItemFiltersBindSettings_4>true</ItemFiltersBindSettings_4> <ItemFiltersProfSettings_UseChar>true</ItemFiltersProfSettings_UseChar> <ItemFiltersProfSettings_00>true</ItemFiltersProfSettings_00> <ItemFiltersProfSettings_01>true</ItemFiltersProfSettings_01> <ItemFiltersProfSettings_02>true</ItemFiltersProfSettings_02> <ItemFiltersProfSettings_03>true</ItemFiltersProfSettings_03> <ItemFiltersProfSettings_04>true</ItemFiltersProfSettings_04> <ItemFiltersProfSettings_05>true</ItemFiltersProfSettings_05> <ItemFiltersProfSettings_06>true</ItemFiltersProfSettings_06> <ItemFiltersProfSettings_07>true</ItemFiltersProfSettings_07> <ItemFiltersProfSettings_08>true</ItemFiltersProfSettings_08> <ItemFiltersProfSettings_09>true</ItemFiltersProfSettings_09> <ItemFiltersProfSettings_10>true</ItemFiltersProfSettings_10>", ""); #endregion return charXml; }