node.js - (Node.js) 如何将转换后的 .JSON 文件保存在全局变量中?
问题描述
我是 Node.JS 的初学者...我使用“csvtojson 模块”从 .csv 创建了一个 .Json 文件,但我不知道如何将 Json 保存在全局变量中以便使用它。 . 有人可以帮我吗?
const CSVToJSON = require('csvtojson');
const fs = require('fs');
// convert users.csv file to JSON array
CSVToJSON().fromFile('flyers_data.csv')
.then( flyers_data => {
console.log(flyers_data);
}).catch(err => {
// log error if any
console.log(err);
});
解决方案
在 nodejs 中,您可以要求 .json 文件直接使用:
// foo.json
{
"bar":"buzz"
}
在js中:
let fooFile = require("/path/to/foo.json")
console.log(fooFile)
console.log(foorFile.bar)
推荐阅读
- java - 在 Java dropCourse 方法中从课程中删除学分问题
- mysql - 如何简化此 SQL 模式?
- r - 用 R 语句中的另一个相邻行替换行
- http - 用于仅发送回元数据而不是完整数据的 HTTP 状态代码
- c++ - 在 C++ 中原型函数是否有“正确”的方法?
- python - Pandas groupby 和转置相关问题
- c# - 通过局域网同时向多个用户传输数据的方法
- r - CSV 文件:-0.01 * 高度中的错误:R 中二元运算符的非数字参数
- selenium - 如何使用 Selenium for Python 单击此 XPath 按钮?
- reactjs - 尝试导入错误:不包含默认导出