Java / Groovy 中的 Base64 编码
在Java中将字节[]转换为Base64字符串的正确方法是什么?更好的是Grails / Groovy,因为它告诉我该函数已被弃用。不建议使用该程序包,并在某些 Windows 平台上输出不同大小的字符串。encodeAsBase64()
sun.misc.BASE64Encoder
在Java中将字节[]转换为Base64字符串的正确方法是什么?更好的是Grails / Groovy,因为它告诉我该函数已被弃用。不建议使用该程序包,并在某些 Windows 平台上输出不同大小的字符串。encodeAsBase64()
sun.misc.BASE64Encoder
在groovy中执行此操作的首选方法是:
def encoded = "Hello World".bytes.encodeBase64().toString()
assert encoded == "SGVsbG8gV29ybGQ="
def decoded = new String("SGVsbG8gV29ybGQ=".decodeBase64())
assert decoded == "Hello World"