json反序列化问题

2025-06-23 09:58:54
推荐回答(1个)
回答1:

给你参考下
using System;
using System.IO;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

public class JsonHelper
{
///


/// Json序列化
///

public static string ToJson(object item)
{
return JsonConvert.SerializeObject(item);
}

///
/// Json反序列化
///

public static T FromJson(string jsonString)
{
try
{
return JsonConvert.DeserializeObject(jsonString);
}
catch (Exception ex)
{
return default(T);
}
}

///
/// Json反序列化
///

public static object FromJson(Type type, string jsonString)
{
return JsonConvert.DeserializeObject(jsonString, type);
}
}