Добавляй в список каждую строку файла в цикле без повторно использования. Ставишь игнор ошибок и не прекращать работу(для ресурса). Все строки добавятся в список.
@Fox ссылка из примера с самого верха, работает, мои ссылки в Яваскрипт не запускаются. В node.js всё работает, но медленно и без асинхронна. Желательно сделать в node. Если поможете буду вынужден воспользоваться кнопкой благодарности) test.xml