0

如何从 javax.mail.Message 对象获取字符集?

4

2 回答 2

3

邮件 API 应该为您将数据转换为 Unicode,因此当您可以调用文本的 getter 时,原始字符集应该无关紧要。

但是,如果您真的需要它,请致电getContentType()并寻找charset=。如果它在那里,那就是编码。如果它不存在,那么字符集应该是US-ASCII(7 位)。

于 2009-11-18T10:47:23.147 回答
1

该类MimeMessage有一个返回传输编码的方法。

编辑:但是,正如Aaron 正确指出的那样,您通常不必担心。

于 2009-11-18T10:46:58.030 回答