【问题标题】:Creating .json file [closed]创建 .json 文件 [关闭]
【发布时间】:2023-03-15 17:12:01
【问题描述】:

我使用以下代码创建了 JSON。

List<int> _data = new List<int>();
        foreach (DataRow row in dt.Rows)
        {
            _data.Add((int)row["Id"]);
        }
        JavaScriptSerializer jss = new JavaScriptSerializer();
        chartData = jss.Serialize(_data);

现在谁能告诉我如何保存类似于 data.json 的文件?我想把它写到一个文件中。

【问题讨论】:

  • System.IO.File.WriteAllText("data.json", chartData);
  • 它会保存在哪里?我的意思是在解决方案中?
  • 在工作目录中。

标签: c# json


【解决方案1】:

Serialize 方法返回一个String,不是吗?所以你可以使用File.WriteAllText()

【讨论】:

  • 它执行但没有找到文件。我想在 javascript 中使用它
  • @Saumil 执行了什么?
  • 我不确定你的意思。你能提供更多的背景信息吗? 没有找到文件? JS 是从哪里来的,你想在哪里使用 JSON?
  • 我写了File.WriteAllText("data.json",chartData);代码执行没有任何错误但没有得到文件。
  • 该文件将被放置在当前工作目录中,很可能在当前.exe 文件所在的bin\Debugbin\Release 文件夹中(如果它是“Windows 可执行文件”项目) .您可能需要指定完整路径,而不仅仅是 "data.json"
猜你喜欢
  • 2019-03-26
  • 1970-01-01
  • 2016-07-11
  • 1970-01-01
  • 1970-01-01
  • 2016-05-25
  • 1970-01-01
  • 2021-12-05
  • 2011-01-06
相关资源
最近更新 更多