我有一个json文件。如何阅读包含枚举和类分别使用c#的JSON文件#
{
"Enumerations" : {
"IndianCities" : [
{ "key" : "Delhi", "val" : 001},
{ "key" : "Mumbai", "val" : 002},
],
.
.
},
"Users":[
{
"AccessType" : "Admin",
"Male" : [
{
"Name" : "Xyz",
"ID" : 459,
},
{
"Name" : "Abc",
"ID" : 542,
}
],
"Female" : [
{
"Name" : "Abc",
"ID" : 543,
}
]
},
{
"Location" : "NewYork",
"Male" : [
{
"Name" : "Xyz",
"ID" : 460,
},
{
"Name" : "Abc",
"ID" : 642,
}
],
"Female" : [
{
"Name" : "Abc",
"ID" : 643,
}
]
},
]
在这里,我想存储列表中的所有枚举数据(键和val信息)。同样来自用户类,我想存储来自所有嵌套类的所有男性用户的信息。在这里,我写了两个类名(“Admin”和“NewYork”),但在我的json中,我有大约100个类。是否有任何通用解决方案可用于阅读男性信息的所有课程并列入清单。
请参考[本答案](https://stackoverflow.com/a/42708158/4228458)了解如何为您的json创建类。其余的应该是直截了当的。 – CodingYoshi
@CodingYoshi最佳答案!好!:) –