Я создаю почтовый клиент, когда я получаю электронные письма с сервера Blackberry, он отправляет имя файла как "=?utf-8?B?anBlZ2F0dGFjaG1lbnQuSlBFRw==?=", но исходное имя файла было "jpegattachment.JPEG", и иногда я получаю обычный текст, когда я получаю от других почтовых серверов. Итак, моя проблема в том, что я могу получить строку, которая может быть закодирована или не закодирована.
Есть ли способ получить кодировку строки и декодировать ее в обычный текст.
Либо входная строка "=?utf-8?B?anBlZ2F0dGFjaG1lbnQuSlBFRw==?=", либо вывод "jpegattachment.JPEG" должен быть "jpegattachment.JPEG".
Есть идеи??