Dies ist meine JSON-DateiJSON-Datei von C# -Code lesen
{
"UseCase1": {
"UseCaseId": "Usecase1",
"UseCaseDescription": "description1"
},
"UseCase2": {
"UseCaseId": "Usecase2",
"UseCaseDescription": "description2"
}
}
Das ist meine Klasse
public class UseCase
{
public string UseCaseId { get; set;}
public string UseCaseDescription { get; set;}
}
ist, wie die json Elemente in eine Liste dieser Klasse zuzuordnen (UseCase)
Ich habe den folgenden Code versucht, aber es funktioniert nicht
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;
Was haben Sie versucht? –
newtonsoft json deserialize Liste http://stackoverflow.com/questions/16019729/json-deserialize-list – Habeeb
http://stackoverflow.com/questions/13297563/read-and-parse-a-json-file-in-c -sharp –