如何以 html/rich 格式显示邮件

How to display mail with html/rich format?

本文关键字:格式 显示 rich html      更新时间:2023-09-26

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

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

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

}

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

您可以

尝试JEditorPane显示 HTML 内容

使用 JEditorPane

将 Swing 与 HTML 结合使用

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

Jsoup.parse(html).text();

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

我不确定使用 Jsoup 将纯文本转换为 HTML。但是这种转换将有一个选项