如何从 csv/excel 文件中获取数据到我的代码中?

How do I grab data from a csv/excel file into my code?

我正在使用 puppeteer 自动制作表格,我想直接从 csv 文件中获取数据并输入到表格中。我该怎么做呢? CSV 文件是: FirstName,Number,Address,Country,meliz,123,High Road,US.

表格Link:https://forms.gle/UUQUgTm9tpmrGSnF8

更新:下面是我用来转换为 JSON

的代码
const csvToJson = require('convert-csv-to-json')

const json = csvToJson.getJsonFromCsv("Book1.csv");

for(let i=0; i<json.length;i++){
  console.log(json[i]);
 }

这是结果

{   FirstName: 'meliz',   Number: '123',   Address: 'High Road',   Country: 'US' }

我想获取特定值,例如 FirstName

我该怎么做?

尝试将 CSV 文件转换为 JSON,然后将该对象导入您的代码。

const csvToJson = require('convert-csv-to-json');

const fileInputName = 'myInputFileName.csv';

const json = csvToJson.getJsonFromCsv("myInputFile.csv"); // you can use this json into your code.

// looping on the json
for (let i = 0; i < json.length; i++) {
  console.log(json[i]);
  console.log(json[i].FirstName);
  console.log(json[i].Number);
  console.log(json[i].Address);
  console.log(json[i].Country);
}

csv-to-json 此软件包将帮助您将 csv 转换为 json。