我有一些问题使用Newtonsoft Json插件。我想用Json填充一个datagridview,但不知道如何。在Newtonsoft Json的文档中,我得到了一个具有数据表的示例,但如果我尝试这个示例,我只是得到错误。
这是我的Json:
[
{
"id": "17",
"name": "Filename",
"author": "unknown",
"size": "3.1MB",
"pfad": "ftp://path/Filename",
"Filetoken": "6747rzuzur6urzut766754677"
},
{
"id": "20",
"name": "Filename",
"author": "unknown",
"size": "3.1MB",
"pfad": "ftp://path/Filename",
"Filetoken": "6747rzuzur6urzut766754677"
}
]
我试着用这个例子和这个
也许有人能帮忙?
JSON是一个数组,而不是一个对象,因此将其反序列化为DataTable
:
var dataTable = JsonConvert.DeserializeObject<DataTable>(json);
然后使用以下答案将DataTable
添加到DataGridView
:在c#中将数据从datatable移动到datagridview