Как читать текстовый файл построчно с помощью Expo File System? - PullRequest
1 голос
/ 13 июля 2020

У меня есть большой .txt файл (815 КБ), в котором каждая строка имеет номер, например:

013
17
7783014
8156

Я хочу прочитать его и добавить каждый номер в таблицу локальной базы данных.

Мне удалось прочитать его, используя FileSystem.readAsStringAsync(file.uri), но это много данных, не кажется хорошей идеей создавать массив, используя .split('\n'), а затем повторять его.

В документах есть объект options, но я не знаю количество байтов (length) в каждой строке.

Что я могу сделать, чтобы прочитать строку построчно или, по крайней мере, более перформативный подход, чем чтение всего файла с последующим созданием массива и его повторением?

...