
使用了这个库,可以将 markdown 的文本转化为 html ,大概的用法是这样的
<!doctype html> <html> <head> <meta charset="utf-8"/> <title>Marked in the browser</title> <script src="lib/marked.js"></script> </head> <body> <div id="content"></div> <script> document.getElementById('content').innerHTML = marked('# Marked in browser\n\nRendered by **marked**.'); </script> </body> </html> 1 bdbai 2016-11-20 20:50:50 +08:00 via Android ajax |
2 konakona 2016-11-21 02:32:42 +08:00 不妨试一试这个。 Markdown 实现菜单的方法 原文地址: http://blog.csdn.net/uxyheaven/article/details/49253757 // 安装 sudo gem install tocmd // 指定单个文件 sudo tocmd_local -f xx.md // 指定目录 sudo tocmd -d . |
3 gejun123456 2016-11-21 06:18:27 +08:00 有的 showdown.js https://github.com/showdownjs/showdown |
4 gejun123456 2016-11-21 06:24:19 +08:00 我去,忽略上条,你要生成 html 得找个服务端的 markdown 工具 看看有没有直接的 api 不然就先读取文本到 string 再转 java 的话有 pegdown 去 github 上搜搜应该都有。 |
5 crazycabbage 2016-11-21 08:51:09 +08:00 python 里面有个 markdown 模块可以 https://pythonhosted.org/Markdown/index.html |
6 zls3201 2016-11-21 09:20:42 +08:00 browser 中有很多 js 可以完成转化, 如果是服务端的转换可以考虑 nodejs 或 phantomjs 在服务器上调用命令行实现, 另外 pandoc 支持此类转换 |
7 lengziyu 2016-11-21 15:01:46 +08:00 可以用 node+express , ajax 请求然后把 md 放进去 |