Пишу свою программу, больше даже в целях попрактиковаться. Основная функция не читалка, а каталогизация, но простенькие читалки для основных форматов электронных книг решила все же сделать.
А вообще зачем искать сторонние библиотеки, если читалку fb2 можно написать самостоятельно за довольно короткое время? Об этом, в том числе, моя статья)
Судя по Вики https://ru.wikipedia.org/wiki/FictionBook , в зипы упаковывается только формат FictionBook 3. Но с ним изначально что-то пошло не так. Повторюсь, мне такие FictionBook пока не попадались. Однако я учту вашу поправку, и в дальнейшем внесу изменения в свой проект.
Иная картина с форматом EPUB. Они-то как раз все упакованы в zip. Я его тоже разбирала, делала распаковку, и, возможно, выложу статью про EPUB.
Спасибо за подсказку! Искала, но не нашла. У меня код попроще. Мне этого достаточно. Не исключаю, кому-то будет интересно решение по вашей ссылке. Я же предложила свой вариант.
Так получилось, потому что этот код - часть моего более крупного проекта. Из-за несовместимости других зависимостей (которых здесь нет), он не компилировался с версией 17 и выше. Пришлось менять на 16. Javafx-web просто пропустила, похоже. Но тем не менее, все работает.
Спасибо за советы! Учту на будущее. Однако, мне пока не попадались fb2 в zip, поэтому распаковку не делала. Поищу еще, если таких fb2 действительно много, добавлю.
Ах, вот что имеется в виду! Я поняла. В таком случае идея с распаковщиком стоящая.
Пишу свою программу, больше даже в целях попрактиковаться. Основная функция не читалка, а каталогизация, но простенькие читалки для основных форматов электронных книг решила все же сделать.
А вообще зачем искать сторонние библиотеки, если читалку fb2 можно написать самостоятельно за довольно короткое время? Об этом, в том числе, моя статья)
Судя по Вики https://ru.wikipedia.org/wiki/FictionBook , в зипы упаковывается только формат FictionBook 3. Но с ним изначально что-то пошло не так. Повторюсь, мне такие FictionBook пока не попадались. Однако я учту вашу поправку, и в дальнейшем внесу изменения в свой проект.
Иная картина с форматом EPUB. Они-то как раз все упакованы в zip. Я его тоже разбирала, делала распаковку, и, возможно, выложу статью про EPUB.
Спасибо, попробую)
Спасибо за подсказку! Искала, но не нашла. У меня код попроще. Мне этого достаточно. Не исключаю, кому-то будет интересно решение по вашей ссылке. Я же предложила свой вариант.
Так получилось, потому что этот код - часть моего более крупного проекта. Из-за несовместимости других зависимостей (которых здесь нет), он не компилировался с версией 17 и выше. Пришлось менять на 16. Javafx-web просто пропустила, похоже. Но тем не менее, все работает.
Спасибо за советы! Учту на будущее. Однако, мне пока не попадались fb2 в zip, поэтому распаковку не делала. Поищу еще, если таких fb2 действительно много, добавлю.