using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; namespace SA.Core.Util { public class SerializeHelper { public static JsonSerializerOptions jsonSerializerOptions = new JsonSerializerOptions() { Encoder = JavaScriptEncoder.Create(UnicodeRanges.All) }; public static string ToJson(T Object) { return JsonSerializer.Serialize(Object, jsonSerializerOptions); } public static T FromJson(string str) { return JsonSerializer.Deserialize(str, jsonSerializerOptions); } } }