我有一个配置文件(./leaderboard.json),如下所示:
{"usercount<@22>":1,"usercount<@386679122614681600>":2}
在我的index.js文件中,我试图console.log在Leaderboard.json文件中的所有变量名称。
所以输出基本上是:usercount <@ 22>,usercount <@ 386679122614681600>
目前是否有这样做的机会?任何帮助表示赞赏:)
答案 0 :(得分:0)
首先读取JSON文件并JSON.parse()
数据。
var fs = require('fs');
var obj = JSON.parse(fs.readFileSync('jsonfile', 'utf8'));
使用Object.keys()
从数据中获取所有用户名。
var obj={"usercount<@22>":1,"usercount<@386679122614681600>":2}
console.log(Object.keys(obj))
答案 1 :(得分:0)
假设您已将json文件加载到config
变量中。
要提取密钥,请使用Object.keys(config)