将HTML转换为WIki格式

时间:2013-12-01 13:02:10

标签: c# html wiki

有没有办法将HTML代码转换为wiki格式?我只需要一些格式标签(粗体,斜体,超链接等)。如果我尝试使用Pandoc,则需要安装,但我不希望这样。还有其他选择吗?

2 个答案:

答案 0 :(得分:0)

有在线转换器可用。我从来没有尝试过任何一个,因为我从未做过维基页面。

你可以尝试这个:http://w-i-k-i.appspot.com/

祝你好运。

答案 1 :(得分:0)

我已经使用DotNetWikiBot完成了此操作,但在我的情况下它并没有很好地工作。可能是因为我使用的是由MS Word导出生成的HTML文档。

    var un = "me";
    var pw = "123xyz";
    Site site = new Site("http://wiki.company.int", un, pw);

    Page p = new Page(site);
    p.LoadFromFile("C:\\DotNetWikiBot_3.15\\wordExport.htm");
    p.ConvertHtmlMarkupToWikiMarkup();
    p.title = "New Page"; // http://wiki.company.int/New_Page
    // p.Save(); would upload a new page to the website
    p.SaveToFile("C:\\DotNetWikiBot_3.15\\out.md");

从word导出到过滤后的html(无论这意味着什么),它的效果会更好。它产生一些奇怪的字符,如�。它可能仍然比没有好,因为它增加了表格和标题。

来自DotNetWikiBot团队的任何提示都将被提供