Sintaxis
json.object(source: table): tableArgumentos
| Nombre | Tipo | Descripción |
|---|---|---|
source | table | Valor de origen utilizado por la operación. |
Retornos
| Nombre | Tipo | Descripción |
|---|---|---|
object | table | Objeto de dibujo creado. |
Descripción
Marca una tabla como un objeto JSON para que la codificación mantenga la semántica del objeto.
Llamalo con 1 parametro(s): source. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.
Devuelve object (table). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.
Ejemplo
Marcar una tabla como un objeto JSON, incluso cuando esté vacía.
local profile = json.object({
name = "Guest",
active = true,
})
local empty = json.object()
print(json.encode(profile))
print(json.encode(empty))