Skip to main content

Arguments

any
requis
Value a encode et decode. Supported JSON values font un round-trip with JSON; unsupported types sont encodes en null sauf si encode options demandent une erreur.
EncodeOptions
Optional encode options passees a l encode step, comme sortKeys, emptyTableAsArray, errorOnUnsupported, encodeInvalidNumbersAsNull, maxDepth, pretty et indent.

Retours

any
Decoded value produit depuis le encoded JSON. Objects et arrays sont des new tables avec JSON kind markers du decoder; JSON null values deviennent json.null.

Types

EncodeOptions

Contrôle la sérialisation et le formatage JSON.

Exemple

Fais un round-trip d un JSON-compatible value with json.encode et json.decode avant de modifier nested values.