【发布时间】:2020-11-02 16:12:33
【问题描述】:
我有一个 scnerio,我不知道键的名称,因此无法预先创建属性。 JSON 需要被解析并加载到类中存在的 Dictionary 中。 JSON的格式是这样的
"SearchCriteria":{
"firstname":"user1",
"surname":"User2"
},
"RequiredGroups":{
"UserGroup":"g1",
"TeacherGroup":"g2"
}
问题是参数计数和名称是未知的,可以是任何东西。 JSON 还包含其他部分,例如具有已知键名并与对象映射的RequiredGroups。 需要转换成字典。任何线索......
【问题讨论】:
-
Dictionary<string, string>? -
是单行还是多行
-
SearchCriteria 部分可以存在多行。
标签: c# json type-conversion