CSV字符串中的CSV到JSON

时间:2018-12-07 12:18:31

标签: javascript json csv

我想使用CSVtoJSON将CSV处理为JSON对象。但是我确实有CSV字符串,而不是文档中描述为csvFilePath的文件。

const csv=require('csvtojson')

csv()
.fromFile(csvFilePath) <-- tried CSV string here
.then((jsonObj)=>{
    console.log(jsonObj);
})

但是失败了。此处可以使用CSV字符串的任何方式,但不能使用实际文件。

2 个答案:

答案 0 :(得分:1)

如果我理解您的要求,您希望从字符串而不是文件中加载CSVtoJSON的CSV吗?

快速访问documentation显示以下解决方案:

csv()
  .fromString(csvString)
  ...
})

答案 1 :(得分:-1)

尝试此库:

// convert csv into Json
var Converter = require("csvtojson").Converter;

var converter = new Converter({});
converter.fromFile(yourcsvfilepath, function (err, result) {
    if (err) {
        console.log(err);
    }
    console.log(result);
});