创建.json文件并使用JavaScript在其中存储数据
Creating .json file and storing data in it with JavaScript?
我有一个在node.js
上运行的后端JavaScript
文件。它使用async.series
做一些事情,并在前端生成我需要的数据的最终字典(对象)。我现在如何读取.json
文件并将其转换为JavaScript
对象,但我不知道如何使用后端JavaScript
创建.json
文件以及如何在其中存储一些数据
谁能告诉我做这件事的正确方法吗。
这是我需要转换并存储到.json
文件中的字典(对象)。
var dict = {"one" : [15, 4.5],
"two" : [34, 3.3],
"three" : [67, 5.0],
"four" : [32, 4.1]};
简单!您可以将其转换为JSON(作为字符串)。
var dictstring = JSON.stringify(dict);
在NodeJS中保存文件:
var fs = require('fs');
fs.writeFile("thing.json", dictstring);
此外,javascript中的对象使用冒号,而不是等于:
var dict = {"one" : [15, 4.5],
"two" : [34, 3.3],
"three" : [67, 5.0],
"four" : [32, 4.1]};
1-使您的目标:
var dict = {"one" : [15, 4.5],
"two" : [34, 3.3],
"three" : [67, 5.0],
"four" : [32, 4.1]};
2-使其成为JSON:
var dictstring = JSON.stringify(dict);
3-保存您的json文件,不要忘记fs.writeFile(...)
需要第三个(或第四个)参数,这是操作完成时要调用的回调函数。
var fs = require('fs');
fs.writeFile("thing.json", dictstring, function(err, result) {
if(err) console.log('error', err);
});
相关文章:
- Javascript未在其中一个变量上输出0
- javascript在其中设置空格时会中断
- 在html文件中添加了多个外部javascript,其中一个停止工作
- 我想在 javascript 中调用一个 php 函数,并在其中传递两个数组作为参数
- 如果我在其中使用alert,Javascript代码就可以工作,否则它'It’不起作用
- 在循环中,将一个php-var传递给javascript,其中包含该变量的值
- Javascript 使用 For 循环创建动态表,其中包含要在其中显示的数组
- 如何使用 javascript 在 MVC 项目中加载视图,然后在其中加载部分视图
- 在PHP页面中包含许多javascript函数(其中包含PHP)的最有效方法是什么?
- 克隆 jQuery 对象并在其中保存 JavaScript 对象时,如何访问内容
- 如何使用 Javascript 在网页上创建一个列表,其中每个项目都基于模板
- 转换时间中的日期,并使用javascript在其中添加30分钟
- 用javascript制作小费计算器,用户可以在其中输入他们想要的小费百分比并计算按钮;t工作
- 创建.json文件并使用JavaScript在其中存储数据
- 通过Javascript解析JSON对象(对象列表)并在其中循环
- Javascript在另一个文件中,其中包含PHP
- Javascript分裂与随机内容在其中
- 如何获得一个弹出窗口的引用,并在其中加载一个javascript文件
- 引导对话框没有在其中执行JavaScript代码
- 如何获得Iframe的对象在客户端(javascript),其中放置在表内的asp.net