markdownj
Markdown 記法を HTML にフォーマットする Java ライブラリとしては markdownj があります。先日書いた textile4j と同様に、簡単に使うことができます。
MarkdownProcessor markdown = new MarkdownProcessor();
String html = markdown.markdown("*italic* **bold**\n_italic_ __bold__");
(MarkdownProcessor.java の Javadoc コメントより)
入力は基本的にエスケープされないので、追加で行っておく必要があります。
- Andy