using System; using System.Web.Script.Serialization; namespace CsharpHttpHelper.Helper { /// /// Json操作对象 Copyright:http://www.httphelper.com/ /// internal class JsonHelper { /// /// 将指定的Json字符串转为指定的T类型对象 /// /// 字符串 /// 转换后的对象,失败为Null internal static object JsonToObject(string jsonstr) { try { JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer(); return javaScriptSerializer.Deserialize(jsonstr); } catch (Exception) { return null; } } /// /// 将指定的对象转为Json字符串 /// /// 对象 /// 转换后的字符串失败为空字符串 internal static string ObjectToJson(object obj) { try { JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer(); return javaScriptSerializer.Serialize(obj); } catch (Exception) { return string.Empty; } } } }