← Todos os pacotes
xs-msgpack
MessagePack binary serialization for XanaScript
msgpackbinaryserializationdata
README
xs-msgpack
Serialização binária MessagePack compacta e rápida para XanaScript.
Instalação
xs install xs-msgpackUso
traz-ai "xs-msgpack" as m
// encode → Uint8Array
cria enc = m.pra-msgpack({ nome: "joao", idade: 30, notas: [1, 2, 3] })
// decode ← Uint8Array
cria dec = m.de-msgpack(enc)
grita-ae(dec.nome) // joao
grita-ae(dec.notas[1]) // 2API
| Função | Descrição |
|---|---|
pra-msgpack(valor) |
Serializa valor → Uint8Array |
de-msgpack(buf) |
Desserializa Uint8Array → valor |
Suporta todos os tipos MessagePack: nulo, booleano, inteiros (fixint, int8/16/32/64, uint8/16/32/64), float64, strings (fixstr/str8/16/32), binário (bin8/16/32), arrays (fixarray/16/32) e maps (fixmap/16/32). Ideal para payloads binários compactos.
Avaliações
Nenhuma avaliação ainda.