【发布时间】:2018-07-24 00:59:34
【问题描述】:
我是 json 新手。我想要不同用户的信息并将它们添加到 c#(.net 开发)中的 dataGridView 或 dataTable 或 dataSet 中。信息样本为(json有效):
{
"JrPwbApfIHbQhCUmVIoiVJcPYv93": {
"address": "Jessore",
"name": "Dev"
},
"iBRZAyn8TQTOgKTcByGOvJjL9ZB3": {
"address": "Bogra",
"name": "Kumar Saikat"
}
}
我希望他们是这样的:
用户1 |杰索尔 |开发
用户2 |博格拉 |库马尔·赛卡特
如果我可以为所有这些人列出一份清单,那也会有所帮助。
我相信我能够通过var model = JsonConvert.DeserializeObject<user>(json);
其中用户是一个类。
public class Item
{
public string name;
public string address;
}
来自this question-answer。如果属性已知,我可以从this tutorial 获取值。但在我的情况下,我的属性将是未知的(字符串“User1”、“User2”将是随机的,因为我将从数据库中获取它们)。任何有关此事的帮助和说明将不胜感激。先感谢您。
【问题讨论】:
-
我不明白这部分问题:但在我的情况下,我的属性是未知的,(字符串“User1”,“User2”将是随机的,因为我将从一个数据库)你能多说一些吗?
-
@John 我认为 OP 表示属性名称
JrPwbApfIHbQhCUmVIoiVJcPYv93和iBRZAyn8TQTOgKTcByGOvJjL9ZB3 -
OP 我删除了你的
visual-studio标签,因为这不是关于 Visual Studio IDE 的问题。