Я пытаюсь выяснить, как я могу настроить чтение данных из большого файла, файл организован следующим образом:
некоторый текст: Lorem Ipsum - просто фиктивный текст печати и набора текста промышленность. Лорем Ипсум был стандартным фиктивным текстом в отрасли с 1500-х годов, когда неизвестный принтер взял камбуз шрифта и скремблировал его, чтобы сделать книгу типовых образцов.
[line]
id: 7xxxxx
first_name: aaaaa
last_name: aaaaaaaa
-
[строка]
id: 8xxxxx
имя: aaaaa
фамилия: aaaaaaaa
псевдоним: aaaaa
псевдоним: bbbbb
-
[строка]
id: 9xxxxx
first_name: aaaaa
last_name: aaaaaaaa
-
[строка]
id: 10xxxxx
first_name: aaaaa
last_name: aaaaaaaa
псевдоним: AAAAAA
-
[line]
id: 11xxxxx
first_name: aaaaa
last_name: aaaaaaaa
-
[строка]
id: 12xxxxx
first_name : aaaaa
фамилия: aaaaaaaa
псевдоним: qqqqqqqq
nick_name: ssssssss
nick_name: eeeeeeee
nick_name: rrrrrrrr
public ArrayList<> getAllPersons() throws UtilisationException {
List<String> allPersons = new ArrayList<>();
try (BufferedReader reader =
new BufferedReader(new FileReader("src/main/resources/input.txt"))) {
listDatas = reader.lines().collect(Collectors.toList());
} catch (IOException e) {
throw new UtilisationException(e.getMessage(), e);
}
}
public class Person {
private String id;
private String first_name;
private String last_name;
private List<String> nicknames;
//getters setters & constructors
}
public ArrayList<Person> convertedPersonsData() {
List<Person> allConvertedPersons = new ArrayList<Person>();
// How can i get all the data of persons && escaping the first one then added into
// allConvertedPersons
return allConvertedPersons;
}
Как я могу получить все данные о людях &&, избегая первого, затем добавив в allConvertedPersons Список?