【发布时间】:2018-05-11 01:08:14
【问题描述】:
我正在尝试将 csv 数据转换为 json 数据格式。
我写的代码如下。如何将以下数据转换为json格式数据
string csvData = File.ReadAllText(csvPath);
//对行执行循环。
foreach (string row in csvData.Split('\n'))
{
if (!string.IsNullOrEmpty(row))
{
dt.Rows.Add();
int i = 0;
//Execute a loop over the columns.
foreach (string cell in row.Split(','))
{
dt.Rows[dt.Rows.Count - 1][i] = cell;
Console.WriteLine(dt.Rows[dt.Rows.Count - 1][i]);
i++;
}
}
var telemetryDataPoint = row;
}
【问题讨论】:
-
CSV 文本文件有很多问题。如果您有 Excel,请转到数据»获取外部数据»从文本并选择一个文本文件。运行文本导入向导。您应该对每个问题都有答案,并将这些知识应用到代码中。