如何用html / rich格式显示邮件?

时间:2013-10-16 06:30:37

标签: java javascript html outlook javamail

现在我有一个应用程序来显示html/rich格式的邮件。 首先,我通过html javamail检索imap内容,如:

if(message.isMimeType("text/html")){


  String content =  message.getContent().toString();


}

然后将它们存储到DB,但是如何使用这样的html内容显示此邮件? 感谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试JEditorPane来显示HTML内容

Using JEditorPane

Using Swing with HTML

答案 1 :(得分:0)

我使用了一个名为JSoup的库。检索HTML文件的纯文本部分非常简单。这很简单。

Jsoup.parse(html).text();

它为您提供HTML文件中的文本。

我不确定使用Jsoup进行HTML转换的纯文本。但是这个转换会有一个选项