У меня есть текстовый файл с несколькими строками (строками), который я пытаюсь прочитать с помощью BeanIO.Файл выглядит следующим образом:
Адель | Лайонел Ричи | Привет | 22865
Эд Ширан | Простой план | Один | 11230
Здесь,Линия представляет несколько исполнителей, которые имеют песню с одинаковым именем.У Адели и Лайонела Ричи есть песня «Hello», а идентификатор песни - 22865. Число столбцов всегда равно 4 в каждой строке
Мне нужно проанализировать эту строку, чтобы создать 2 объекта песни
Class Song{
String artistName;
String songName;
int songId;
}
В первом ряду выше должны быть указаны 2 объекта Песни:
Адель, Привет и 22865
Лайонел Ричи, Привет и 22865
Будетэто возможно с помощью BeanIO?Я использовал возможность синтаксического анализа BeanIO для анализа, но не уверен, как получить несколько записей для одной строки