Documentación de Real

JSON

json.keys

Devuelve las claves de un objeto JSON como una tabla de matriz.

Sintaxis

json.keys(object: table): table

Argumentos

NombreTipoDescripción
objecttableValor de objeto, tabla o dibujo para inspeccionar o cambiar.

Retornos

NombreTipoDescripción
keystableTabla de matriz que contiene claves de objetos.

Descripción

Devuelve las claves de un objeto JSON como una tabla de matriz.

Llamalo con 1 parametro(s): object. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.

Devuelve keys (table). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.

Ejemplo

Recopile las claves de un objeto en una matriz JSON.

local record = {
    name = "Real",
    enabled = true,
}

for _, key in ipairs(json.keys(record)) do
    print(key)
end