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
var encoded = Encoding.base64_encode("Hello, Wyn!")
println(encoded)                                    // SGVsbG8sIFd5biE=
println(Encoding.base64_decode(encoded))            // Hello, Wyn!

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

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

MIT License