Цитата DenchikK:
Имеются множество книжек с не пронумированными сериями - ни в имени файла, ни в секции sequence.
Вручную нумировать - долго, файлов много.
Пока идея пришла такая, чтоб книги шли в порядке их выхода, считывать первые 30 строк книги, из нужных тэгов брать информацию и формировать имя файла:
Фамилия Имя - Серия 2010-02-03 - Название.fb2
<first-name>Имя</first-name>
<last-name>Фамилия</last-name>
<sequence name="Серия" />
<book-title>Название</book-title>
<date value="2010-02-03">03 February 2010</date>
Несколько дней читаю форумы, справки, но пока даже не понимаю, как подступиться к решению вопроса.
|
Почему именно 30 строк, где располагаются данные теги?
Можно прикрепить пример файла такой книги?