在javascript中附加到json文件 [英] appending to json file in javascript
本文介绍了在javascript中附加到json文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个json文件employees.json,我想将数据附加到此对象。
该文件如下所示:
I have a json file, employees.json, that I would like to append data to this object. The file looks like this:
var txt = '{"employees":[' +
'{"firstName":"Jerry","lastName":"Negrell","time":"9:15 am","email":"jerry@bah.com","phone":"800-597-9405","image":"images/jerry.jpg" },' +
'{"firstName":"Ed","lastName":"Snide","time":"9:00 am","email":"edward@bah.com","phone":"800-597-9406","image":"images/ed.jpg" },' +
'{"firstName":"Pattabhi","lastName":"Nunn","time":"10:15 am","email":"pattabhi@bah.com","phone":"800-597-9407","image":"images/pattabhi.jpg" }'+
']}';
我想追加:
- firstName:Mike
- lastName:Rut
- 时间:上午10:00
- 电子邮件:rut@bah.com
- 电话:800-888-8888
- 图片:images / mike.jpg
- firstName:Mike
- lastName:Rut
- time:10:00 am
- email:rut@bah.com
- phone:800-888-8888
- image:images/mike.jpg
发给employee.json。
to employee.json.
我将如何做到这一点?
推荐答案
var data = JSON.parse(txt); //parse the JSON
data.employees.push({ //add the employee
firstName:"Mike",
lastName:"Rut",
time:"10:00 am",
email:"rut@bah.com",
phone:"800-888-8888",
image:"images/mike.jpg"
});
txt = JSON.stringify(data); //reserialize to JSON
这篇关于在javascript中附加到json文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文