2015-05-27 102 views
0

您好我想存储jsonCallback的多个帖子。因为这是我的脚本,但每次都会覆盖/更新bw_results.json。json.net在帖子上插入多个对象

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帖子?

非常感谢保罗

回答

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);  
}