From f08871fe7d148d667f2f11f80f64de71a0d9504c Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期一, 15 六月 2026 18:19:37 +0800
Subject: [PATCH] 优化标准老化界面

---
 HMI.Core/Util/JsonUtil.cs |   21 ++++++++++++++++++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/HMI.Core/Util/JsonUtil.cs b/HMI.Core/Util/JsonUtil.cs
index 11c3141..c2def8e 100644
--- a/HMI.Core/Util/JsonUtil.cs
+++ b/HMI.Core/Util/JsonUtil.cs
@@ -1,11 +1,26 @@
 锘縰sing Newtonsoft.Json;
-using Newtonsoft.Json.Linq;
-using System.IO;
 
 namespace HMI.Core.Util
 {
     public class JsonUtil
     {
-       
+        static readonly JsonSerializerSettings JsSetting = new JsonSerializerSettings()
+        {
+            NullValueHandling = NullValueHandling.Ignore
+        };
+        public static T Deserialize<T>(string jsonStr)
+        {
+            return JsonConvert.DeserializeObject<T>(jsonStr);
+        }
+
+        public static string Serialize(object obj)
+        {
+            return JsonConvert.SerializeObject(obj);
+        }
+
+        public static string Stringfiy(object obj)
+        {
+            return JsonConvert.SerializeObject(obj, Formatting.Indented, JsSetting);
+        }
     }
 }

--
Gitblit v1.9.1