- 此问题在此处已有答案**:
Deserialize json object with dynamic items in C#(1个答案)
3天前关闭.
{
"-NL5BmYke6OAh580HEbF": {
"Adress": "test",
"ID": "test",
"Namn": "test",
"TelefonNummer": "test"
},
"-NL5Bncq0GgwLerFXS-v": {
"Adress": "test1",
"ID": "test1",
"Namn": "test1",
"TelefonNummer": "test1"
}
}
这是一个json,但是在我想要得到的值之前我有唯一的键值,这些键值给访问里面的json字符串带来了麻烦。
第一个月
这就是我现在试图得到的invudual字符串,然后也再次反序列化,但它不工作。
有人知道解决办法吗?
1条答案
按热度按时间rxztt3cl1#
您可以将输入反序列化为
Dictionary<string, Person>
(参见下面的示例),输入中的唯一键将成为可通过deserialized.Keys
访问的结果字典中的键。然后,您可以进一步迭代字典并将Key设置为ID,例如: