json.net在帖子上插入多个对象

时间:2015-05-27 10:38:24

标签: c# json json.net

您好我想存储jsonCallback的多个帖子。因为它是我的脚本工作,但每次都覆盖/更新bw_results.json。

 string json = "jsonCallback(\n" + JsonConvert.SerializeObject(results, Formatting.Indented) + "\n);";

    File.WriteAllText(@"C:\inetpub\wwwroot\JSON\dotNet_BW3b\bw_results.json", json);

//这是我的json文件

    jsonCallback(
{
  "bw_numbers": [
    "76",
    "66",
    "44",
    "66",
    "66",
    "65"
  ],
  "coin": "H",
  "bw_draw": "7890",
  "bw_date": "Jun 07, 2013"
}
);

所以问题是如何插入多个jsonCallback帖子?

非常感谢保罗

1 个答案:

答案 0 :(得分:0)

使用下面的代码添加多个jsonCallback帖子以避免覆盖:

string path = @"C:\inetpub\wwwroot\JSON\dotNet_BW3b\bw_results.json";

if (!File.Exists(path)) 
{
    File.WriteAllText(path, json);    
}
else
{
    File.AppendAllText(path, json);    
}