填充 json 文件
populate a json file
我正在尝试使用用户数据库集合的一些虚假种子数据填充 json 文件:
这是我写入 json 文件的方式:
Generate json file
这是我在 User.json 文件中得到的输出:
User.json file
但这就是我在 for 循环后 console.log(people) 得到的结果:
[ { f_name: 'Destin',
l_name: 'Halvorson',
username: 'Mustafa.Nitzsche',
password: 'password' },
{ f_name: 'Giovani',
l_name: 'Weber',
username: 'Jodie.Frami25',
password: 'password' },
{ f_name: 'Zion',
l_name: 'Hermann',
username: 'Brain.Deckow',
password: 'password' },
{ f_name: 'Walker',
l_name: 'Donnelly',
username: 'Berniece14',
password: 'password' },
{ f_name: 'Stanton',
l_name: 'Rau',
username: 'Alysha18',
password: 'password' },
{ f_name: 'Alexandrea',
l_name: 'Emard',
username: 'Juvenal9',
password: 'password' },
{ f_name: 'Elta',
l_name: 'Bailey',
username: 'Foster.Mann',
password: 'password' },
{ f_name: 'Noemie',
l_name: 'Zboncak',
username: 'Guillermo45',
password: 'password' },
{ f_name: 'Elva',
l_name: 'Weissnat',
username: 'Willie_Koss',
password: 'password' },
{ f_name: 'Danny',
l_name: 'Dickinson',
username: 'Melyna_Herman87',
password: 'password' } ]
顺便说一下,这正是我想要的
我很好奇为什么它会恢复到每个元素都是 "object"?
任何提示或答案都很棒!
使用
JSON.stringify(object, replacer, space);
对于你的情况,我会:
JSON.stringify(people, null, '\t');
来源:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
我正在尝试使用用户数据库集合的一些虚假种子数据填充 json 文件: 这是我写入 json 文件的方式: Generate json file
这是我在 User.json 文件中得到的输出: User.json file
但这就是我在 for 循环后 console.log(people) 得到的结果:
[ { f_name: 'Destin',
l_name: 'Halvorson',
username: 'Mustafa.Nitzsche',
password: 'password' },
{ f_name: 'Giovani',
l_name: 'Weber',
username: 'Jodie.Frami25',
password: 'password' },
{ f_name: 'Zion',
l_name: 'Hermann',
username: 'Brain.Deckow',
password: 'password' },
{ f_name: 'Walker',
l_name: 'Donnelly',
username: 'Berniece14',
password: 'password' },
{ f_name: 'Stanton',
l_name: 'Rau',
username: 'Alysha18',
password: 'password' },
{ f_name: 'Alexandrea',
l_name: 'Emard',
username: 'Juvenal9',
password: 'password' },
{ f_name: 'Elta',
l_name: 'Bailey',
username: 'Foster.Mann',
password: 'password' },
{ f_name: 'Noemie',
l_name: 'Zboncak',
username: 'Guillermo45',
password: 'password' },
{ f_name: 'Elva',
l_name: 'Weissnat',
username: 'Willie_Koss',
password: 'password' },
{ f_name: 'Danny',
l_name: 'Dickinson',
username: 'Melyna_Herman87',
password: 'password' } ]
顺便说一下,这正是我想要的
我很好奇为什么它会恢复到每个元素都是 "object"?
任何提示或答案都很棒!
使用
JSON.stringify(object, replacer, space);
对于你的情况,我会:
JSON.stringify(people, null, '\t');
来源:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify