我正在创建电子邮件客户端,当我收到来自黑莓服务器的电子邮件时,它将文件名称发送为“=?utf-8?B?anBlZ2F0dGFjaG1lbnQuSlBFRw ==?=”,但原始文件名为“jpegattachment.JPEG”,有时候我从其他邮件服务器收到时获取纯文本。 所以这里我的问题是我可以得到一个字符串,可能或不可能被编码。如何解码java中运行时的字符串?
有什么办法,我可以得到字符串的编码和解码成纯文本。
输入字符串是“=?utf-8?B?anBlZ2F0dGFjaG1lbnQuSlBFRw ==?=”或“jpegattachment.JPEG”输出应该是“jpegattachment.JPEG”。
任何想法?
非常感谢.... – sumitarora 2010-01-23 21:13:38