❤️ 关注 Furion 微信公众号有惊喜哦!
Skip to main content

7. JsonSerializerUtility 静态类

重要声明

以下内容在 Furion 1.16.0 + 版本中已移除。请使用 【23. JSON 序列化章节】

7.1 序列化

var str = JsonSerializerUtility.Serialize(obj, [options]);

7.2 反序列化

var obj = JsonSerializerUtility.Deserialize<T>(str, [options]);

7.3 获取默认序列化配置

var options = JsonSerializerUtility.GetDefaultJsonSerializerOptions();

7.4 设置序列化属性首字母大写

services.AddControllersWithViews()
.AddJsonSerializerPascalPropertyNaming();

7.5 设置时间输出统一格式化

services.AddControllersWithViews()
.AddDateTimeJsonConverter("yyyy-MM-dd HH:mm:ss");