首页 > 解决方案 > (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);
    });

标签: node.jsjsoncsv

解决方案


在 nodejs 中,您可以要求 .json 文件直接使用:

// foo.json


{
   "bar":"buzz"
} 

在js中:

let fooFile =  require("/path/to/foo.json")


console.log(fooFile)
console.log(foorFile.bar)

推荐阅读