访问Json官网:http://www.json.org/,在页面下半部可以看到众多针对各开发语言的库,如下图是C#的相关库。
点击LitJSON进入如下页面,可以下载源代码或DLL。
主要方法封装在JsonMapper类中
/// <summary>
/// 处理Json对应的List泛型
/// </summary>
/// <typeparam name="T">Json转化的类</typeparam>
/// <param name="jsonStr">Json类型字符串</param>
/// <returns>Json转化的类</returns>
private List<T> ProJsonToObject<T>(string jsonStr)
{
List<T> datas = JsonMapper.ToObject<List<T>>(jsonStr);
return datas;
}