我有很多使用docutils转换为HTML的RST(reStructuredText)文件。
使用小型开发的JS应用(具有HTML5 contenteditable属性的基本iframe),非技术人员可以轻松地编辑生成的HTML页面。目标是将对HTML所做的修改重新应用到原始RST文件中。

我想知道是否有一种方法可以用original_RST-> outputed_HTML转换的基础来训练算法,以便我们以后可以将outputed_HTML + minor修改反向返回到RST?它将是什么样的算法?我应该以哪种方式开始挖掘?

为了简化问题,代替RST,我还可以使用docutils的内部XML AST表示作为文档输入(RST到XML-AST:http://docutils.sourceforge.net/tools/quicktest.py),然后修复xml2rst + xslt项目(http://www.merten-home.de/FreeSoftware/xml2rst/)

任何建议都欢迎

最佳答案

试试Pandoc

关于html - HTML到RST的转换器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39435717/

10-13 06:44