18

我很想知道当您在此站点上编辑帖子时会发生什么。

我将 wmd 用于我的降价编辑器,当然当我去编辑时,我得到的 HTML 不是像 stackoverflow 上那样的降价。现在,有没有办法可以同时存储两者?还是将HTML简单地转换回markdown以在wmd编辑器中显示是否足够可靠?

谢谢!

4

5 回答 5

14

如果您想将 HTML 批量转换为 Markdown,我可以推荐 Aaron Swartz 的 html2text.py Python 脚本,您可以使用它:

cat my.html | python html2text.py # outputs markdown

2012 年 5 月 11 日编辑:现在我使用Pandoc,它就像是用于文本文档的瑞士刀。可以转换html<>textile<>markdown<>epub<>pdf<>latex等

于 2010-10-03T14:32:13.797 回答
13

看看optionsExample.html你的大规模杀伤性武器分布。可以选择将结果作为 Markdown 发送到服务器。

于 2008-10-24T20:57:25.430 回答
2

正如 Chris 所说,您可以将 Markdown 发送到服务器,以便将其存储在那里。我开始尝试使用 MarkdownJ 在服务器端进行转换,但它没有(在撰写本文时)正确地将图像转换为 HTML,因此我最终使用了 Java 6 脚本:Rhino 引擎 + showdown.js。由于 WMD 使用 showdown.js,您可以获得相同的 Markdown 到 HTML 转换。像魅力一样工作(无论如何,对于 Java 6)。

于 2008-12-31T06:32:32.283 回答
0

我刚刚知道Markdownify(以前称为 html2text.php)“在 Markdown 中编写文本并将它们保存在 HTML 中。您不需要原始 Markdown 输入的副本,因为 Markdownify 可以将保存的 HTML 转换回 Markdown。因为页面展示次数远多于写入操作,这为您提供了一种提高页面性能的简单方法。CMS 或类似软件的另一个好处是现在只保存一种文本格式 - HTML。用户现在可以选择是否写入纯 HTML 文本或使用成熟的所见即所得编辑器。当然他可以用 Markdown 编写!

于 2011-01-04T00:52:39.803 回答
0

开源 html 到用 JavaScript 编写的降价转换器:

于 2015-12-09T23:05:46.687 回答