我正在从资源C#JSON序列化格式( “1”:{ “ID”: “1”})
{
"data":
{
"1": {"Id": "1"},
"2": {"Id": "2"}
}
}
的follwing响应我要反序列化到这些对象的简单列表。 我如何做到这一点,如果“1”,“2”是动态整数值? 我需要一个反序列化模型。
更新 如果它的格式如下:
{
"data":
{
"1":{"modelA": {"Id": "1"}},
"2":{"modelA":{"Id": "2"}}
}
}
在这里使用什么型号的?
这是一本字典, “1” 和“ 2“是字典的关键。所以它会是一个'Dictionary'。 –
您的更新示例需要一个名为'modelA'的属性,该属性也是具有Id属性的对象。另外,确保你的问题不是一个移动的目标。你已经得到了你的问题的答案,不要通过向Json添加更多的部分来使其失效。 –
转到[here - json2csharp](http://json2csharp.com/) - 并粘贴客栈'{“modelA”:{“Id”:“1”}}''并单击Generate以查看如何在字典,关于答案,它将是'JsonModel'类型,它将成为'RootObject'。 –