我正在尝试转换UTF-8
为base64
字符串。
示例:我有 "abcdef==" in UTF-8
。它实际上是base64
字符串的“表示”。
如何检索“abcdef==”base64
字符串(请注意,我不想要“abcdef==”“translation” UTF-8
,我想得到一个编码base64
为“abcdef==”的字符串)。
编辑
由于我的问题似乎不清楚,这里是一个重新表述:
我的字节数组(假设我将其命名为 A)由base64
字符串表示。将 A 转换为base64
给我“abcdef==”。
此字符串表示通过 UTF-8 中的套接字发送(请注意,字符串表示在 UTF-8 和 base64 中完全相同)。所以我收到一条 UTF-8 消息,其中包含 UTF-8 格式的“whatever/abcdef==/whatever”。
所以我需要从这个套接字消息中检索base64“abcedf==”字符串才能得到A。
我希望这更清楚!