【发布时间】:2016-05-17 10:38:43
【问题描述】:
这是我的 json 文件
{
"UseCase1": {
"UseCaseId": "Usecase1",
"UseCaseDescription": "description1"
},
"UseCase2": {
"UseCaseId": "Usecase2",
"UseCaseDescription": "description2"
}
}
这是我的课
public class UseCase
{
public string UseCaseId { get; set;}
public string UseCaseDescription { get; set;}
}
如何将 json 元素分配给该类的列表(UseCase)
我尝试了下面的代码,但它不起作用
string Json = System.IO.File.ReadAllText(@"D:\ENERGY METER\ENERGY METER –IRP\SourceCode\EDMI.EnergyMeterPOC\EDMI.EnergyMeterPOC.Repository\DataSource\UseCaseData.json");
JavaScriptSerializer ser = new JavaScriptSerializer();
var personlist = ser.Deserialize<List<UseCase>>(Json);
return personlist;
【问题讨论】:
-
newtonsoft json 反序列化列表stackoverflow.com/questions/16019729/json-deserialize-list
-
NinUseCaseN是不是一直在增加,要不要支持无限收藏?