请教Json反序列

2026年09月24日 07:55
有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);
}
}