我有一個JSON
文件包含:AppendAllText產生無效JSON
[{
"title":"Colors",
"text":"1. White 2. Blue 3. Red 4. Yellow 5. Green"
}]
如果我使用
string json = JsonConvert.SerializeObject(favecolors, Formatting.Indented);
var jsonFile= Server.MapPath("~/App_Data/favecolors.json");
System.IO.File.AppendAllText(@jsonFile, ","+json);
我可以追加JSON對象到文件導致:
[{
"title":"Colors",
"text":"1. White 2. Blue 3. Red 4. Yellow 5. Green"
}],{
"title":"Colors",
"text":"1. White 2. Blue 3. Red 4. Yellow 5. Green"
}
這是無效的JSON,因爲右方括號在錯誤的地方。任何人都可以幫忙嗎?
還需要諮詢? –