C# list集合与json之间的互转

list集合与json之间的互转,可以使用ObjectExtensions扩展类,需要引用命名空间System.Xml.Linq;

ObjectExtensions扩展类中有 ToJson和FromJson方法; 例如:

 

using System.Xml.Linq;

List<CheckItemJsonModel> jsonModelList=new List<CheckItemJsonModel>();

jsonModelList.ToJson(); //list转化成json

 

List<OperationCheckItemConfigModel> list=model.CheckItemJson.FromJson<List<OperationCheckItemConfigModel>>();//json格式字符串转化成list

posted @ 2017-01-16 15:58  飞刀软件  阅读(2367)  评论(0)    收藏  举报