Sintaxis
json.array(source: table): tableArgumentos
| Nombre | Tipo | Descripción |
|---|---|---|
source | table | Valor de origen utilizado por la operación. |
Retornos
| Nombre | Tipo | Descripción |
|---|---|---|
array | table | Tabla marcada para codificación de matriz JSON. |
Descripción
Marca una tabla como una matriz JSON para que la codificación mantenga la semántica de la matriz, incluso para tablas vacías.
Llamalo con 1 parametro(s): source. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.
Devuelve array (table). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.
Ejemplo
Marque una tabla como una matriz JSON, incluso cuando esté vacía.
local tags = json.array({ "api", "docs", "luau" })
local empty = json.array()
print(json.encode(tags))
print(json.encode(empty))