将HTML转换为Wiki格式

3

有没有办法将HTML代码转换为维基格式?我只需要一些格式标签(粗体、斜体、超链接等)。如果我尝试使用Pandoc,它需要安装,但我不想这样做。是否还有其他替代方案?

2个回答

1

我已经尝试使用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团队有什么建议将不胜感激。


0

有一些在线转换工具可供使用。我从未尝试过任何一个,因为我从未创建过维基页面。

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

祝好运。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接