image
是图像文件的字符串。
我有以下 C# 代码:
Convert.ToBase64String(image);
和以下 Java 代码:org.apache.commons.codec.binary.Base64.encodeBase64(image.getBytes())
结果不同。
有人说这是因为:
Java byte:-128 to 127
C# byte:0 to 255
但是我该如何解决呢?如何在 Java 中实现 C# 的 Convert.ToBase64String()
?
我需要使用 Java 获得与 C# 相同的结果。
image
是一个字符串。但是Convert.ToBase64String
只接受byte[]
,不接受string
。 - CodesInChaos