1. Write the file to the local
//指定日志文件的目录
string fp = Server.MapPath("~/Content/Json/store.txt");
if (!System.IO.File.Exists(fp)) // 判断是否已有相同文件
{
FileStream fs1 = new FileStream(fp, FileMode.Create, FileAccess.ReadWrite);
fs1.Close();
}
else
{
//保证每次文件的更新
FileInfo finfo = new FileInfo(fp);
finfo.Delete();
FileStream fs1 = new FileStream(fp, FileMode.Create, FileAccess.ReadWrite);
fs1.Close();
}
System.IO.File.WriteAllText(fp, JsonConvert.SerializeObject(list));
2. Read file operation
string fp = Server.MapPath("~/Content/Json/") + "\\store.txt";
var list = System.IO.File.ReadAllText(fp);
return Json(list, JsonRequestBehavior.AllowGet);