如何使用JavaMail获取消息正文?
在使用JavaMail的邮件正文中是否还有其他内容可以阅读?我能够阅读正文,但当我将其转换为字符串并打印时,它是HTML格式的。我只需要文本。显然,我可以使用JSoup来解析它。但是还有其他更简单、更快的方法吗如何使用JavaMail获取消息正文?,java,jsoup,jakarta-mail,message,Java,Jsoup,Jakarta Mail,Message,在使用JavaMail的邮件正文中是否还有其他内容可以阅读?我能够阅读正文,但当我将其转换为字符串并打印时,它是HTML格式的。我只需要文本。显然,我可以使用JSoup来解析它。但是还有其他更简单、更快的方法吗 谢谢。您可以使用Apache Commons中的IOUtils.toString(..)。如果stackoverflow允许我给出一个简单的答案,它将是“否”。您可以使用此方法从字符串中删除html标记 //html = mail Content message public stati
谢谢。您可以使用Apache Commons中的IOUtils.toString(..)。如果stackoverflow允许我给出一个简单的答案,它将是“否”。您可以使用此方法从字符串中删除html标记
//html = mail Content message
public static String removeHtmlTag(String html){
return html.replaceAll("\\<.*?>","");
}
//html=邮件内容消息
公共静态字符串removeHtmlTag(字符串html){
返回html.replaceAll(“\\”,“”);
}
邮件正文有4种类型
}所以主体是HTML。还是尸体。这就是它被发送的方式。这里没有需要解决的问题。