Newtonsoft Json Deserlize as C# Datagridview



我有一些问题使用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

相关内容

  • 没有找到相关文章

最新更新