我想使用CSVtoJSON将CSV处理为JSON对象。但是我确实有CSV字符串,而不是文档中描述为csvFilePath
的文件。
const csv=require('csvtojson')
csv()
.fromFile(csvFilePath) <-- tried CSV string here
.then((jsonObj)=>{
console.log(jsonObj);
})
但是失败了。此处可以使用CSV字符串的任何方式,但不能使用实际文件。
答案 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);
});