添加JSON Data到已经存在的JSON文件中
2015-03-17 16:22
162 查看
早上在学习《Post model至Web Api创建或是保存数据》/article/4668861.html ,如果你第二添加时,json文件得到的数据只能是单笔记录且是最新的。
那需要怎样把新添加的json数据附加至已经存在的数据中去?本篇Insus.NET就是想实现此功能。
想法是先读取json文件的数据转换为数据集存放在内存中,新添加的数据再附加上去,然后再把内存的数据集序列化保存为json文件即可。
View Code
在Orders目录中,新创建一个html网页SaveJsonToExistFile.html:
上面收集合的jQuery代码,可以参考下面:
Insus.NET所做的练习,一般最后少不了动画演示:
那需要怎样把新添加的json数据附加至已经存在的数据中去?本篇Insus.NET就是想实现此功能。
想法是先读取json文件的数据转换为数据集存放在内存中,新添加的数据再附加上去,然后再把内存的数据集序列化保存为json文件即可。
if (System.IO.File.Exists(existFilePhysicalPath)) { File.Delete(existFilePhysicalPath); } if (System.IO.File.Exists(newFilePhysicalPath)) { System.IO.File.Move(newFilePhysicalPath, existFilePhysicalPath); }
View Code
在Orders目录中,新创建一个html网页SaveJsonToExistFile.html:
上面收集合的jQuery代码,可以参考下面:
Insus.NET所做的练习,一般最后少不了动画演示:
相关文章推荐
- 【整理】Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- DataContract 添加到 DataContractSet,因为已经存在数据协定名称也为命名空间
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- EClipse的工程中添加一个已经存在的java文件
- EClipse中如何添加已经存在的java文件
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- Microsoft Jet 数据库引擎打不开文件'……/App_Data/data.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
- 判断XML文件是否存在,不存在就创建一个XMl文件,存在就在里面添加一条数据
- ArcEngine中对已经存在的数据表格添加字段
- 把Sql Server数据库备份文件恢复到另一个已经存在的数据上的脚本
- 实验: git 如果.gitignore中添加一个已经跟踪的文件结果是?
- 将已经存在的文件在aspx网页中输出的方法
- T-SQL小收集:为已经存在的表添加唯一约束
- [转]Win7、Windows Server 2008下无法在Windows Service中打开一个已经存在的Excel 2007文件问题的解决方案
- Win7、Windows Server 2008下无法在Windows Service中打开一个已经存在的Excel 2007文件问题的解决方案
- <转>用已经存在的xml文件作为flex柱状图饼状图等数据源的方式有几种?
- [转]Win7、Windows Server 2008下无法在Windows Service中打开一个已经存在的Excel 2007文件问题的解决方案
- TFS:添加已经在项目中但不在TFS中的文件
- 给Sql Server数据库中已经存在的表添加字段描述
- 如何把Ext.data.store里的数据一次性用JSON传给后台(添加了后台解析部分)