.NET 常用
Newtonsoft.Json使用
首先在项目中引用Newtonsoft.Json.dll , 导入命名空间 using Newtonsoft.Json;
示例:
-
publicclassPerson { publicintAge; publicstringName; } /// <summary> /// 将list转换为json字符串 /// </summary> /// <param name="list"></param> publicstringSetJsonFromObj<T>(List<T>list) { //JavaScriptSerializer jss = new JavaScriptSerializer(); string json =JsonConvert.SerializeObject(list); return json; } /// <summary> /// 将json字符串转化为List /// </summary> /// <typeparam name="T"></typeparam> /// <param name="json"></param> /// <returns></returns> publicList<T>GetPersonListFromJson<T>(string json) { //JavaScriptSerializer jss = new JavaScriptSerializer(); List<T>list=JsonConvert.DeserializeObject<List<T>>(json); returnlist; }
-

浙公网安备 33010602011771号