首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于字符解码和mime解码

关于字符解码和mime解码
EN

Stack Overflow用户
提问于 2011-12-21 12:29:01
回答 1查看 156关注 0票数 0

我已经用java开发了一个程序,它从电子邮件帐户获取电子邮件信息的主题、发件人、日期和日期。我已经使用html解析器和httpclient实现了这一点。我有两个问题。

当我解析电子邮件的主题字符串时,

  1. 有时会遇到一些字符问题。例如,如果主语是“嗨,Müller先生”,我收到主题词字符串为“嗨,m先生,1/4勒”。正如你所看到的,这是没有给出正确的性格。知道这是哪种编码吗?是UTF-8吗?我如何解码它以获得原始字符串?
  2. ,我还收到了来自雅虎pop3帐户的电子邮件信息,如主题、发件人、接收者、日期时间等。我注意到,当发件人的电子邮件id包含üor ue (例如reva.müller@gmx.de)时,它将其编码为(‘=?ISO-8859-1?q?=22 22Reva_M=FCller=22?= ')。知道这是哪种编码吗?是哑剧编码吗?如何在java中解码它以获得正确的发送方字符串?

我真的很感谢你的帮助.

EN

回答 1

Stack Overflow用户

发布于 2011-12-22 03:28:48

您需要阅读RFC:http://www.ietf.org/rfc/rfc2045.txt。它会告诉你如何解读这些符号。

见"6.7.引文-可打印内容-传送-编码“。

还要寻找一个内容类型的标题,以提示您的编码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8589847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档