Как читать большой CSV-файл с диска построчно в React? - PullRequest
0 голосов
/ 01 ноября 2019

У меня большой тип данных CSV-файла. Я хочу читать построчно. Я не хочу переполнения памяти. Я ищу это, но я не нахожу. Методы, которые я видел, не работали в React, или я не могу работать. Например,

fs.createReadStream('path/to/my.csv') .pipe(csv.parse({ headers: true })) .on('data', row => console.log(row))

я нашел это и говорю: да, это круто, но я получаю сообщение об ошибке типа «createReadStream not a function» из React. Пожалуйста, помогите, это так важно для меня. Большое спасибо.

1 Ответ

0 голосов
/ 01 ноября 2019
var fs = require('fs');   

     let readStream = fs.createReadStream('path/to/my.csv);
            let rows = [];

            // Handle any errors while reading
            readStream.on('error', err => {
                // handle error

            });

            // Listen for data
            readStream.on('data', chunk => {
                chunks.push(chunk);
            });

            // File is done being read
            readStream.on('close', () => {
                // Create a buffer of the image from the stream

            });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...