3 回答
![?](http://img1.sycdn.imooc.com/54584cde0001d19202200220-100-100.jpg)
TA贡献1873条经验 获得超9个赞
反序列化的正确方法如下
var model = JsonConvert.DeserializeObject<Dictionary<string, Item>>(data);
在您发布的代码示例中,您的“ user ”类名称是Item但您正尝试在代码中使用“ User ”进行反序列化。另请注意,您不能直接将数据反序列化到用户列表中,因为它作为一些随机字符串的值存在。
var model = JsonConvert.DeserializeObject<user>(json);
为了让您的代码正确反序列化,您的 json 格式应如下所示:
{
{
"address": "Jessore",
"name": "Dev"
},
{
"address": "Bogra",
"name": "Kumar Saikat"
}
}
![?](http://img1.sycdn.imooc.com/545850a00001fdd002200220-100-100.jpg)
TA贡献1780条经验 获得超4个赞
反序列化的正确方法如下
var model = JsonConvert.DeserializeObject<Dictionary<string, Item>>(data);
在您发布的代码示例中,您的“ user ”类名称是Item但您正尝试在代码中使用“ User ”进行反序列化。另请注意,您不能直接将数据反序列化到用户列表中,因为它作为一些随机字符串的值存在。
var model = JsonConvert.DeserializeObject<user>(json);
为了让您的代码正确反序列化,您的 json 格式应如下所示:
{
{
"address": "Jessore",
"name": "Dev"
},
{
"address": "Bogra",
"name": "Kumar Saikat"
}
}
- 3 回答
- 0 关注
- 140 浏览
添加回答
举报