大約兩年前我們的一個內部知識管理網頁系統(使用Java)決定採用Markdown語法,好讓輸入能更簡便些,當時使用的Markdown程式庫是JMD(Java for MarkDown),JMD是MarkdownSharp的移植(MarkdownSharp當然是C#的版本),使用以來有個困擾的問題:底線的處理有問題。
當文字內容有底線經常造成內容只顯示到底線為止,必須手動將底線改成「_」才會正常。最近另外找了別的程式庫:Markdown4J替換掉JMD,果然正常多了。
Markdown4J很簡單,自己也擴充了部份Markdown語法,可惜和常用的PHP Markdown Extra不相容。想整合Markdown到自己系統裡的朋友不妨試試。
簡單範例
String sNewText = new Markdown4jProcessor().process(sOriginalText);
##
您可能也會有興趣的類似文章
- 國人寫的Windows Markdown記事本軟體:PureMarkdown (0則留言, 2013/02/14)
- 修改WordPress外掛讓Markdown與HTML格式並存 (0則留言, 2011/03/30)
- 使用Markdown on Save外掛完美解決Markdown與HTML格式並存狀況 (2則留言, 2011/03/31)
- 如何將Markdown文件轉換成HTML? (1則留言, 2011/03/06)
- 帶iPad去旅行—行前準備篇+Markdown試用 (5則留言, 2011/03/05)
- Java十年有成 (0則留言, 2005/04/12)
- [轉貼] BEA採硬體途徑提升Java速度 (0則留言, 2005/06/27)
- Java I18N國際化工具:JRC-Editor (0則留言, 2008/03/01)
- 以Scribe-java實作Google OAuth 2.0的認證機制 (0則留言, 2013/02/19)
- JTrac:Open source的Java Issue Tracking System (0則留言, 2008/01/25)
- [轉貼] C++創始人坦言不輸Java及C# 用戶逾300萬 (3則留言, 2005/04/25)
- 解決 iReport 升級後的問題 (1則留言, 2005/11/22)
- iReport 0.5更新與Groovy (2則留言, 2005/05/24)
- [Java] jTDS: SQL Server的JDBC驅動程式 (0則留言, 2005/03/03)
- [轉貼CNet] 開原碼Java工具熱 昇陽能否突圍? (0則留言, 2005/06/30)
The post Java程式庫Markdown4J簡介 appeared first on 簡睿隨筆.