У меня есть большой .txt
файл (815 КБ), в котором каждая строка имеет номер, например:
013
17
7783014
8156
Я хочу прочитать его и добавить каждый номер в таблицу локальной базы данных.
Мне удалось прочитать его, используя FileSystem.readAsStringAsync(file.uri)
, но это много данных, не кажется хорошей идеей создавать массив, используя .split('\n')
, а затем повторять его.
В документах есть объект options
, но я не знаю количество байтов (length
) в каждой строке.
Что я могу сделать, чтобы прочитать строку построчно или, по крайней мере, более перформативный подход, чем чтение всего файла с последующим созданием массива и его повторением?