# Консольный интерфейс для книг (`07-books`) ## Формулировка задания Дан XML-файл следующего содержания: ```xml J. Smith Steve Jobs 2024 J. Smith Steve Jobs 2022 A. Turing Computing Machinery and Intelligence 1950 G. Orwell 1984 1949 ``` Необходимо спарсить его в класс, и реализовать консольный интерфейс для работы с ним. Доступные команды: - Вывод всех книг - Поиск книг по имени автора или году издания - Вывод в консоль пар `автор + название` с возможностью сортировать как по автору, так и по названию - Поиск книг по диапозону дат Операции для поиска данных реализовать с помощью Streaming API. ## Запуск через Gradle ```sh gradle run --console=plain --args="/tmp/books.xml" ```