Конвертировать UTF-8 в строку base64

Я пытаюсь конвертироватьUTF-8 вbase64 строка.

Пример: у меня есть "abcdef ==" вUTF-8, На самом деле это «представление»base64 строка.

Как я могу получить "abcdef =="base64 строка (обратите внимание, что я не хочу "abcdef ==" "перевод" изUTF-8Я хочу получить строку в кодировкеbase64 которыйявляется "ABCDEF ==").

РЕДАКТИРОВАТЬ
Поскольку мой вопрос кажется неясным, вот переформулировка:

Мой байтовый массив (скажем, я называю это A) представленbase64 строка. Преобразование А вbase64 дает мне "abcdef ==".

Это строковое представление отправляется через сокет в UTF-8 (обратите внимание, что строковое представление точно такое же в UTF-8 и base64). Поэтому я получаю сообщение UTF-8, которое содержит «what / abcdef == / what» в UTF-8.

Поэтому мне нужно извлечь строку base64 "abcedf ==" из этого сообщения сокета, чтобы получить A.

Я надеюсь, что это более понятно!

Ответы на вопрос(1)

Ваш ответ на вопрос