文字列に変換しようとしUTF-8
ていbase64
ます。
例:に「abcdef==」がありUTF-8
ます。実際には、base64
文字列の「表現」です。
「abcdef==」base64
文字列を取得するにはどうすればよいですか(「abcdef ==」から「translation」は必要ないことに注意してください。「abcdef==」でエンコードされUTF-8
た文字列を取得したいのですが)。base64
編集
私の質問は不明確に思われるので、ここに再定式化があります:
私のバイト配列(たとえば、Aという名前を付けます)はbase64
文字列で表されます。Aをに変換するとbase64
「abcdef==」になります。
この文字列表現は、UTF-8のソケットを介して送信されます(文字列表現はUTF-8とbase64でまったく同じであることに注意してください)。そのため、UTF-8に「whatever / abcdef ==/whatever」を含むUTF-8メッセージが表示されます。
したがって、Aを取得するには、このソケットメッセージからbase64 "abcedf=="文字列を取得する必要があります。
これがもっと明確になることを願っています!