我想使用javax.mail.internet.MimeUtility来解码一个"quoted-printable"
字符串。我不需要任何与邮件服务器的接口。如何最好地获取该类(及其依赖项)?或者,是否有更好的方法来解析"quoted-printable"
字符串?
我想使用javax.mail.internet.MimeUtility来解码一个"quoted-printable"
字符串。我不需要任何与邮件服务器的接口。如何最好地获取该类(及其依赖项)?或者,是否有更好的方法来解析"quoted-printable"
字符串?
我发现Apache Commons Codec相当受限。它无法解码quoted-printable
格式的邮件。我选择的选项是MimeUtility#decode。
示例:
String(MimeUtility.decode(content.byteInputStream(), "quoted-printable").readAllBytes())
我不知道标准的J2SE API中是否有相关内容。然而,快速的谷歌搜索可以找到这个解码器代码。我无法保证它的可靠性,但看起来还算合理。你也可以自己找到其他的解决方案。