Mediawiki 是否有任何工具可以将标记转换为其他格式的Wiki文本

Mediawiki 是否有任何工具可以将标记转换为其他格式的Wiki文本,mediawiki,markdown,Mediawiki,Markdown,要求是我需要将标记格式的长文档粘贴到没有安装标记扩展的mediawiki站点。 我所能找到的关于标记的所有工具或模块/库都负责将标记转换为HTML。 我的问题是:从markdown到MediaWiki wikitext有没有一种方便的方法?试试,一个通用文档转换器: $ pandoc --help pandoc [OPTIONS] [FILES] Input formats: docbook, haddock, html, json, latex, markdown, markdown_git

要求是我需要将标记格式的长文档粘贴到没有安装标记扩展的mediawiki站点。 我所能找到的关于标记的所有工具或模块/库都负责将标记转换为HTML。 我的问题是:从markdown到MediaWiki wikitext有没有一种方便的方法?

试试,一个通用文档转换器:

$ pandoc --help
pandoc [OPTIONS] [FILES]
Input formats:  docbook, haddock, html, json, latex, markdown, markdown_github,
                markdown_mmd, markdown_phpextra, markdown_strict, mediawiki,
                native, opml, rst, textile
Output formats: asciidoc, beamer, context, docbook, docx, dzslides, epub, epub3,
                fb2, html, html5, json, latex, man, markdown, markdown_github,
                markdown_mmd, markdown_phpextra, markdown_strict, mediawiki,
                native, odt, opendocument, opml, org, pdf*, plain, revealjs,
                rst, rtf, s5, slideous, slidy, texinfo, textile

它可供使用。

Pandoc为此提供了。

$Pandoc-r textile input.text-t mediawiki-o output.wiki当我使用Pandoc将reStructuredText转换为mediawiki时,我发现它将脚注/引用转换为需要我没有的特定mediawiki插件的标记。我不确定它会对您的MediaWiki安装做出什么其他假设。它似乎也没有正确处理到章节标题的明确链接(例如“
章节标题
”)。Pandoc没有像doshea所说的那样成功地将Markdown转换为Wikipedia。遗憾的是,没有更好的现实世界的建议。这对我很有效:
pandoc input.md-t mediawiki-o output.wiki
在智能引用方面遇到了一些问题,这就是。当我指定为“from”格式时,这就解决了(尽管省略号仍然是个问题):
pandoc-f commonmark markdownfile.md-t mediawiki-o out.wiki
似乎只是一个演示,而不是一个真正的工具。输入文本区域被截断为3k字符
maxlength=“3000”
。当然,您可以通过开发工具禁用它,但它向我说明了这件事的演示性质。