对于Markdown – > HTML,有
Showdown
StackOverflow本身使用Markdown语言来解答问题和答案;你试着看看它是如何工作的?
好吧,它似乎是使用PageDown,这是MIT许可证下可用
一个完整的编辑器,当然不是你所要求的;但是他们必须使用某种函数将Markdown代码转换为HTML;并且根据这些编辑器的许可证,您可以重新使用该功能…
实际上,如果你仔细看看Showdown,在它的代码源(文件showdown.js),你会发现这部分评论:
//
// Showdown usage:
//
// var text = "Markdown *rocks*.";
//
// var converter = new Showdown.converter();
// var html = converter.makeHtml(text);
//
// alert(html);
//
// Note: move the sample code to the bottom of this
// file before uncommenting it.
//
它不是jQuery语法,但应该很容易集成到你的应用程序;-)
关于纺织,似乎有点难以找到有用的东西:-(
在另一方面,HTML – > Markdown,我想事情可能有点难…
我要做的是在我的应用程序数据存储(数据库?)中存储Markdown和HTML,并使用一个进行编辑,另一个用于渲染…将占用更多的空间,但似乎比“解密”HTML风险更小。 … ..