Skip to content

Encoding

Methods

MethodReturnsDescription
Encoding.base64_encode(s)stringBase64 encode
Encoding.base64_decode(s)stringBase64 decode
Encoding.hex_encode(s)stringHex encode
Encoding.hex_decode(s)stringHex decode
Base64.encode(s)stringBase64 encode (alias)
Base64.decode(s)stringBase64 decode (alias)

Examples

wyn
encoded = Encoding.base64_encode("Hello, Wyn!")
print(encoded)                                    // SGVsbG8sIFd5biE=
print(Encoding.base64_decode(encoded))            // Hello, Wyn!

// Shorthand via Base64 module
b64 = Base64.encode("test")
print(b64)                                        // dGVzdA==
print(Base64.decode(b64))                         // test

hex = Encoding.hex_encode("ABC")
print(hex)                                        // 414243
print(Encoding.hex_decode(hex))                   // ABC

See Also

MIT License - v1.21.0