gpt4 book ai didi

c# - Newtonsoft Json 反序列化为 C# Datagridview

转载 作者:太空狗 更新时间:2023-10-30 01:17:49 24 4
gpt4 key购买 nike

我在使用 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"
}
]

我试着用这个 examplethis

也许有人可以帮忙?

最佳答案

JSON 是一个数组,不是对象,因此将其反序列化为 DataTable:

var dataTable = JsonConvert.DeserializeObject<DataTable>(json);

然后使用以下答案将 DataTable 添加到 DataGridView:Moving data from datatable to datagridview in C# .

关于c# - Newtonsoft Json 反序列化为 C# Datagridview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30277998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com