我尝试解析一个JSON响应,它看起来像这样:
{
"users" : [{id: 1, ...},{id: 2, ...}],
"count": 200
}
字符串
使用C#创建用户列表。我试着这样解析它:
Dictionary<string, List<User>> parsedJson = JsonConvert.DeserializeObject<Dictionary<string, List<User>>>(result);
型
但是得到一个错误,指示(count:100)不能被解析。现在我可以使用
Dictionary<string, dynamic> parsedJson = JsonConvert.DeserializeObject<Dictionary<string, dynamic>>(result);
型
但是我想确保parsedJson[“users”]将是一个用户列表。我怎么才能做到这一点?
2条答案
按热度按时间roqulrg31#
你的JSON响应是一个有两个属性的对象,所以你应该尝试:
字符串
xfb7svmp2#
你不需要任何额外的课程
字符串
如果你需要数数
型