7

Я хотел бы преобразовать дамп XML всей Deus Ex Wikia в мой Kindle. Как я могу это сделать?

Вот сжатый XML-файл, если кто-то хочет попробовать свои решения перед публикацией ответа:http://dumps.wikia.net/e/en/endeusex/pages_current.xml.gz

3 ответа3

2

Я не знаю вашу систему Wiki, но если она может экспортировать в PDF вместо XML, тогда Calibre - это один из инструментов, который может конвертировать PDF практически в любой формат книги.

2

Похоже, вы можете сделать это с Mobipocket.

Сборка из XML

0

Я нашел способ сделать это без особых усилий. Я установил свою собственную установку Mediawiki и импортировал XML (мне нужно было увеличить ограничения в конфигурации PHP - те, которые учитывают максимальное время выполнения и размер загружаемого файла). Это заняло довольно много времени на моем нетбуке. На странице результатов я мог бы скопировать список страниц, а затем использовать egrep -v чтобы отфильтровать не содержательные страницы, такие как профили пользователей, обсуждения, шаблоны и т.д.

Затем я установил EPubExport. Я посетил страницу Special:EpubPrint и скопировал туда отфильтрованный список страниц. Создание книги заняло много времени, а затем преобразование EPUB в .mobi заняло еще два часа. Выходной файл подозрительно длинный (я сомневаюсь, что пользователи написали столько же контента, сколько Митчелл сделал в книге "Облачный атлас"), но, судя по предварительному просмотру, он выглядит законным. Однако в нем отсутствуют изображения, потому что их не было в XML. Я прочитаю его, как только у меня будет немного свободного времени, и дам вам знать, как это работает в долгосрочной перспективе. Если вы хотите прочитать книгу самостоятельно, ее можно найти здесь. Вам нужно перейти к статье "Deus Ex", потому что я забыл вырезать страницу индекса из выходного файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .