← Todos os pacotes

xs-base64

v1.1.0 por ? 1 downloads

Base64 encode/decode for strings and binary data in XanaScript

xs install xs-base64
base64encodingbinaryserializationdata

README

xs-base64

Codificação e decodificação Base64 para strings e dados binários em XanaScript.

Instalação

xs install xs-base64

Uso

xs
traz-ai "xs-base64" as b

// string → base64
grita-ae(b.pra-base64("hello"))  // aGVsbG8=

// base64 → texto
grita-ae(b.de-base64-texto("aGVsbG8="))  // hello

// binário → base64
cria arr = Uint8Array.from([0, 1, 2, 255])
cria enc = b.pra-base64(arr)
grita-ae(enc)  // AAEC/w==

// base64 → bytes
cria dec = b.de-base64(enc)
grita-ae(dec[0])  // 0

API

Função Descrição
pra-base64(dado) String ou Uint8Array → string base64
de-base64(texto) String base64 → Uint8Array
de-base64-texto(texto) String base64 → string UTF-8

Codifica strings como UTF-8. Decodificador ignora espaços e quebras de linha, e aceita padding opcional.

Avaliações

Nenhuma avaliação ainda.