【发布时间】:2011-06-30 10:01:59
【问题描述】:
我仍在编写大学最后一年的项目,我遇到了一个问题,我需要从 HTML 转换为 Markdown 或反之亦然。现在我没有任何 Perl、Python 等方面的经验,所以我需要一个易于实现的解决方案,我现在只剩下大约 6 周的时间来完成这个。我正在将数据从 WMD 文本框写入 SQL Server,我可以将其作为 Markdown 或 HTML 上传,但如果该数据需要编辑,则不能使用 HTML,因为这对于被认为是的最终用户来说太混乱了有零/很少的计算“知道如何”。
我该怎么办?
【问题讨论】:
-
我想我应该再问一些问题,因为我不太明白到底是什么问题。您是否能够将 WMD 文本区域中的数据存储在数据库中?你知道如何在浏览器中显示数据库中的数据吗?您使用什么后端语言?你有那个语言的 Markdown 库吗?
-
也许我应该更清楚一点,是的,我可以将 WMD 文本中的文本存储在我的数据库中,该位已排序。为了检索数据,我正在创建一个从 SQL 存储过程填充的记录集。然后我使用 response.write.... 来显示数据,这就是我卡住的地方,我使用的是 Classic ASP,因为我只知道这就是我所知道的,我没有体验过 .Net 并且处于项目的后期我不认为尝试在代码中进行更改是一个明智的主意。
-
感谢你们的帮助,我已经实施了自己的解决方案,但是在考虑了一些事情之后。我所做的(这非常混乱,可能不是专业网络开发人员会做的事情)是这样的:当表单正在验证(使用 javascript)时,我将 wmd-preview div 的 innerHTML 写入隐藏的文本字段。然后我只上传一个html和一个MarkDown描述到SQL服务器,当它的客户查看信息时我会拉下HTML描述,当它的工作人员编辑时我会拉下MarkDown版本......无论如何谢谢你的帮助非常感谢
标签: wmd