Skip to main content

Argumentos

any
obrigatório
Value que sera encoded. nil, booleans, numbers, strings, tables e json.null sao tratados diretamente. Unsupported Lua types sao encoded como null, a menos que errorOnUnsupported seja true.
EncodeOptions
Optional encode options. json.encodePretty le as mesmas options que json.encode e depois força pretty para true. Sem options, usa um two-space indent. Um number define a indent width com clamp para 0.16, uma string define o indent text, e uma table pode definir sortKeys, emptyTableAsArray, errorOnUnsupported, encodeInvalidNumbersAsNull, maxDepth e indent.

Retornos

string
Readable formatted JSON string. Encoding errors sao lancados como Luau errors.

Tipos

EncodeOptions

Controla a serialização e formatação JSON.

Exemplo

Encode JSON-compatible values como readable formatted JSON com pretty output forced on.