我有一個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最佳答案!好!:) –