我需要从托管在 url 上的 csv 文件中获取数据并将其转换为 json 数组。直到现在我都在使用这个。
import request from "request-promise";
import encode from "nodejs-base64-encode";
let url = 'https://example.com/filename.csv';
function conversion(url) {
return request.get(url, {encoding: null})
.then( function (res) {
//var base64File = encode.encode(res, 'base64');
//how to convert the received data to json
});
}
我曾尝试先转换为 base64,然后解码字符串,但它只是给了我如下所示的字符串。
name,value,email
jason,23,email@email.com
jeremy,45,email@email.com
nigel,23,email@email.com
jason,23,email@email.com
我需要它作为一个 json 数组。