你可以看看:
MarkdownJ
我没试过这个.
JMD
这是有效的,但最新的版本存在问题,文本中的某些数字被解释为实体;例如“第39任总统”成为“第39任总统”.
PegDown
这样可以正常工作,但在我现在使用的相当旧的0.8.0.1版本中,它实际上是cpu密集型(*) – 远远超过JMD.它取决于单独的预煮PEG解析器(它也有比我目前使用的更新的版本). (根据下面的评论受到打击)
(*)过多的cpu负载似乎只发生在AS / 400的IBM Classic JVM上.
注意:我仅在Java VM上使用过这些,而不是在Android上使用它们,但我知道没有理由为什么它们中的任何一个或全部都不适用于Android.