В моем случае я пытаюсь прочитать CSV-файл, который доступен в облачном хранилище Google. Это мой код:
const csv = require('csv-parser');
const fs = require('fs');
const file= storage.bucket('my-bucket').file('file.csv')
file.createReadStream({encoding: 'utf8'})
.on('error', (err) => {
console.log(err)
})
.pipe(csv())
.on('data', (row) => {
console.log(row);
})
.on('end', (end) => {
console.log(end)
})
});
Но возвращает такие вещи, как:
'\u0000D\u0000a\u0000i\u0000l\u0000y\u0000 \u0000D\u0000e\u0000v\u0000i\u0000c\u0000e\u0000 \u0000I\u0000n\u0000s\u0000t\u0000a\u0000l\u0000l\u0000s\u0000': '\u00005\u00000\u0000'
Есть идеи, что здесь может пойти не так?