配置文件工具类【ConfigTools】
来源:互联网 发布:淘宝天狼月季花真的吗 编辑:程序博客网 时间:2024/05/22 12:32
/// <summary> /// 配置文件工具类 /// </summary> public static class ConfigTools { public static string ReadText(string filePath) { try { string content = File.ReadAllText(filePath, Encoding.UTF8); if (content == null) content = string.Empty; return content; } catch (Exception) { return string.Empty; } } public static void SaveText(string filePath, string content) { try { string directory = filePath.Substring(0, filePath.LastIndexOf("\\")); if (!Directory.Exists(directory)) Directory.CreateDirectory(directory); if (content == null) content = string.Empty; File.WriteAllText(filePath, content, Encoding.UTF8); } catch (Exception) { } } public static void SaveJson(object json, string filePath) { try { string directory = filePath.Substring(0, filePath.LastIndexOf("\\")); if (!Directory.Exists(directory)) Directory.CreateDirectory(directory); string content = JsonTools.SerializeToString(json); if (content == null) content = string.Empty; File.WriteAllText(filePath, content, Encoding.UTF8); } catch (Exception) { } } public static T ReadJson<T>(string filePath) where T : class { try { if (!File.Exists(filePath)) return null; string content = File.ReadAllText(filePath, Encoding.UTF8); return JsonTools.DeserializeToTFromString<T>(content); } catch (Exception) { return null; } } }
0 0
- 配置文件工具类【ConfigTools】
- 读取配置文件工具类
- 配置文件Configuration工具类
- Jfinal 配置文件工具类
- 配置文件工具类
- 配置文件读取工具类
- 属性配置文件工具类
- 读取配置文件工具类
- 配置文件加载工具类
- 配置文件读取工具类
- 配置文件读取工具类
- java读取配置文件工具类
- PropertiesConfiguration--配置文件加载工具类
- property配置文件读取工具类
- JDBC配置文件和工具类
- 查找配置文件的工具类
- INI配置文件读写工具类
- 读取配置文件的工具类
- Myeclipse中JDBC连接池的配置
- DIV CSS网页布局常用的方法与技巧
- 嵌入式 C如何调用C++的静态库收集
- mpq中hash表的一点理解
- 交换排序之冒泡排序
- 配置文件工具类【ConfigTools】
- Android AAPT and Overlay
- 黑马程序员----Java基础之多线程与异常
- 身边过客,我设屏障一扇
- 中介者模式
- Dev Treelist使用经验(1)
- 常见语言的优缺点
- hdu 3182 状态压缩DP
- KMP模板题