public static XmlResources XmlDeserialize(string filePath) { try { XmlSerializer xmlSerializer = new XmlSerializer(typeof(XmlResources)); StreamReader streamReader = new StreamReader(filePath, new UTF8Encoding(false)); XmlResources obj = (XmlResources)xmlSerializer.Deserialize(streamReader); streamReader.Dispose(); return(obj); } catch (Exception) { return(null); } }
public static bool XmlSerialize(string filePath, XmlResources obj) { try { XmlSerializer xmlSerializer = new XmlSerializer(typeof(XmlResources)); StreamWriter streamWriter = new StreamWriter(filePath, false, new UTF8Encoding(false)); xmlSerializer.Serialize(streamWriter, obj); streamWriter.Dispose(); } catch (Exception) { return(false); } return(true); }