Требуется преобразовать документ, написанный в формате JSPWiki, в файл, написанный в любом формате, поддерживаемом pandoc .
Пример запуска:
wikiconvert --input jspwiki --output commonmark < jspwiki.txt > common.md
HTML-код, сгенерированный JSPWiki, сам по себе не подчиняется собственным правилам. Например:
!!! Title
Становится:
<h2>Title</h2>
Однако !!!
предполагается, что <h1>
, и, вероятно, есть другие несоответствия для прямого преобразования копирования/вставки из HTML.
Были предприняты попытки преобразования с использованием следующих программных пакетов:
Учитывая текстовый документ, написанный с использованием формата JSPWiki Markdown, как можно перевести страницу в другой формат (поддерживаемый pandoc или XWiki)?
Необходимое программное обеспечение включает в себя:
Загрузите и установите необходимое программное обеспечение в соответствии с обычной установкой приложения.
Установите JSPWiki 2 «ДокуВики» следующим образом:
jspwiki2dokuwiki-0.3.tgz
$HOME/bin
Скрипт установлен.
Установите DokuWiki 2 MediaWiki следующим образом:
dokuwiki2mediawiki.php
в $HOME/bin
.Скрипт установлен.
Преобразуйте страницы JSPWiki в DokuWiki с помощью терминала следующим образом:
$HOME/documents/in
и $HOME/documents/out
.$HOME/documents/in/filename.txt
).$HOME/bin/jspwiki2dokuwiki-0.3
.perl migratepages.pl $HOME/documents/in $HOME/documents/out
Документ конвертируется из формата JSPWiki в формат DokuWiki.
Преобразуйте страницы «Докувики» в «Медиавики» с помощью терминала следующим образом:
$HOME/documents/out
Преобразуйте страницы MediaWiki в HTML следующим образом:
$HOME/documents/out
pandoc -f mediawiki -t html filename.txt.mod > filename.html
Файл filename.html
создан.
Полученный файл HTML можно вставить в редактор WYSIWYG, используемый XWiki, и он будет преобразован в формат XWiki Markdown.