【发布时间】:2011-11-10 20:00:52
【问题描述】:
在为 Java EE 构建 Web 应用程序时,您对用户 cmets 和其他用户生成的内容使用哪种标记语言? IE。如果你要用 Java 编写 SO,你会用什么来解析这些问题。
我已经找到了一些标记语言(Markdown、Textile、BBCode、Creole...),其中一些似乎有 Java 实现,但我还没有找到成熟的主流语言(用于 Java)。大多数相关项目似乎都不是很活跃。例如,在 MarkdownJ 论坛上,我读到“我同意你关于创建不基于正则表达式的新实现的观点,因此,有一张新票 [...]”并且用户报告了奇怪的异常。
我不敢相信没有标准解决方案。是否有任何标记语言通常用于 Java 项目?有人可以使用 Java 和(最好是开源的)编译器为 Markdown 之类的标记语言命名一个大型网站吗?使用带有一些验证的普通旧 HTML 是默认方式吗?
【问题讨论】:
-
多样性很好。您不希望您的用户仅仅因为您选择在服务器上使用的语言而停留在单一(很可能不合适或蹩脚的)标记语言。
标签: java parsing jakarta-ee markdown markup