Sintaxe
json.minify(json: string, options?: DecodeOptions): stringArgumentos
| Nome | Tipo | Descrição |
|---|---|---|
json | string | String JSON para analisar, formatar, reduzir ou validar. |
options? | DecodeOptions | Tabela de configurações opcionais que controla como a operação se comporta. |
Retornos
| Nome | Tipo | Descrição |
|---|---|---|
minified | string | String JSON sem espaços em branco desnecessários. |
Descrição
Remove espaços em branco desnecessários do JSON, preservando seu valor.
Chame com 2 parametro(s): json, options. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.
Retorna minified (string). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.
Exemplo
Remova espaços em branco desnecessários do JSON válido.
local formatted = [[{
"name": "Real",
"enabled": true
}]]
print(json.minify(formatted))Tipos
DecodeOptions
Controla o comportamento de análise JSON.
useNull? boolean Representa JSON nulo com o sentinela nulo da biblioteca em vez de nulo.maxDepth? integer Define a profundidade máxima de aninhamento, fixada de 1 a 4096.