【发布时间】:2019-08-09 14:15:55
【问题描述】:
我可以将 CSV 文件导入 datagridview,只要“,”匹配列并且 csv 中的每个新行等于一个新行。我的问题是,我有一个文件要转换为 CSV,但它只有一行长。 https://ssd-api.jpl.nasa.gov/cad.api
我完全不知所措。
我已经尝试了一些用于其他程序的基本代码。
For Each line As String In System.IO.File.ReadAllLines("\test.csv")
DataGridView1.Rows.Add(line.Split(","))
Next
每个新行都应该以类似的开头。 (2006QQ23)
【问题讨论】:
-
因为看起来每一行都应该包含 10 个字段,您可以将
line.Split(",")分成 10 个块吗?或者甚至在[上拆分,看起来它会给你想要的记录,然后在,上拆分每个记录? -
这是一个 json 而不是 csv。
-
谢谢 Blaze,我会试一试的。 Alessandro,是的,我对 json 非常陌生。我做了一些研究,但还没有弄清楚如何调用实例。
-
我在@blaze_125 的帮助下弄明白了,谢谢!
标签: vb.net csv datagridview