Java程式庫Markdown4J簡介
大約兩年前我們的一個內部知識管理網頁系統(使用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);
##
您可能也會有興趣的類似文章
- Java: 討人厭的SOAP Web Service;使用SoapUI解決 (0則留言, 2015/05/31)
- 帶iPad去旅行—行前準備篇+Markdown試用 (5則留言, 2011/03/05)
- 用IntelliJ IDEA寫第一支Java程式;程式結構說明;Live Tempate用法(IDEA #4) (0則留言, 2019/08/09)
- iReport 0.5更新與Groovy (2則留言, 2005/05/24)
- 超簡易Windows Markdown編輯器:Markdown Monster (0則留言, 2017/01/08)
- 國人寫的Windows Markdown記事本軟體:PureMarkdown (0則留言, 2013/02/14)
- Java之父James Gosling由Oracle辭職了… (2則留言, 2010/04/10)
- [Obs#21] HTML/Word表格轉換成Markdown表格的方法 (1則留言, 2020/11/28)
- [轉貼CNet] 開原碼Java工具熱 昇陽能否突圍? (0則留言, 2005/06/30)
- Java十年有成 (0則留言, 2005/04/12)
- Markdown Monster的進階功能: 部落格、Git整合與HTML轉換為Markdown格式(#2) (0則留言, 2019/04/28)
- 修改WordPress外掛讓Markdown與HTML格式並存 (1則留言, 2011/03/30)
- Java的資料型態與簡單的計算機程式 (IDEA #8) (0則留言, 2019/08/25)
- 使用IntelliJ IDEA 12的Android UI Designer輕鬆寫Android App (1則留言, 2012/08/09)
- Windows Markdown工具:MarkdownPad 2新版本登場 (0則留言, 2013/03/26)
Sorry, 很久沒用Google sc…