作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在使用 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
:Moving data from datatable to datagridview in C# .
关于c# - Newtonsoft Json 反序列化为 C# Datagridview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30277998/
出于好奇,我尝试了一些原型(prototype)制作,但似乎只允许在第一个位置使用子例程的原型(prototype) &。 当我写作时 sub test (&$$) { do_somethin
我需要开发一个类似于 Android Play 商店应用程序或类似 this app 的应用程序.我阅读了很多教程,发现几乎每个教程都有与 this one 类似的例子。 . 我已经开始使用我的应用程
考虑一个表示“事件之间的时间”的列: (5, 40, 3, 6, 0, 9, 0, 4, 5, 18, 2, 4, 3, 2) 我想将这些分组到 30 个桶中,但桶会重置。期望的结果: (0, 1,
我是一名优秀的程序员,十分优秀!