javascript - 如何将json文件解析为字典

标签 javascript json node.js

我想将 json 文件解析为 Dictionary 并向其中写入一些数据。 这就是我所拥有的,但我变成了一个空字典

var users = {};

      fs.readFile('login.json', function read(err, data) {
        if (err) {
            throw err;
        }
        users = JSON.parse(data);
      });

最佳答案

在 Node.js 中,您可以需要 JSON 文件,因此您的代码可以简单地变为:

var users = require('./login.json');

但请注意,数据将被缓存,因此如果您的 login.json 文件发生更改而没有重新启动应用程序,则用户对象将保持不变。

关于javascript - 如何将json文件解析为字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23656034/

相关文章:

javascript - 我是 'allowed' 修改构造函数中的 Prop 吗?

javascript - 如何将构建 react 应用程序(js,css)添加到 laravel 后端服务器

javascript - 在 mouseup 按钮事件发生后报告 x,y 坐标

javascript - 在 JavaScript 中递归地转换对象

php - 转义对象中的所有数据

node.js - 异步http调用后更新变量值

javascript - 检查 Gulp 中是否存在文件

javascript - 单击 html 按钮时使用 javascript 将 json 数据发送到托管的 python Flask api,并在 HTML 标签上打印 API 的响应

java - Gson获取类中的json变量

javascript - Node SHA-256 Base64 摘要