使用了这个库,可以将 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 放进去
|