Por fin luego de mucho luchar pudimos hallar la solución de esta contratiempo que agunos usuarios de nuestro sitio web han tenido. Si tienes algún detalle que aportar no dejes de aportar tu información.
Solución:
La forma preferida de hacer esto en Groovy es:
def encoded = "Hello World".bytes.encodeBase64().toString()
assert encoded == "SGVsbG8gV29ybGQ="
def decoded = new String("SGVsbG8gV29ybGQ=".decodeBase64())
assert decoded == "Hello World"
Apache Commons tiene muchas utilidades:
Paquete binario: http://commons.apache.org/codec/apidocs/org/apache/commons/codec/binary/Base64.html
Descargar: http://commons.apache.org/codec/download_codec.cgi
Podría usar la biblioteca Base64Coder de código abierto
import biz.source_code.base64Coder.Base64Coder
@Grab(group='biz.source_code', module='base64coder', version='2010-09-21')
String s1 = Base64Coder.encodeString("Hello world")
String s2 = Base64Coder.decodeString("SGVsbG8gd29ybGQ=")
Valoraciones y comentarios
Si haces scroll puedes encontrar las crónicas de otros administradores, tú aún eres capaz dejar el tuyo si lo deseas.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)