any fromJSON(string json)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| json | string | El texto JSON. |
Retorno
El valor leído. Si el texto no es JSON válido, nil y un mensaje que dice qué falla y dónde.
Los objetos y arrays pasan a ser tablas, y null pasa a ser nil (en un array, deja un hueco). Los números enteros pasan a ser enteros de Lua. Más de 32 niveles de anidamiento se rechazan.
Ejemplo
local data, problem = fromJSON('{"name":"Carl","money":350}')
if problem then
outputDebugString("JSON no válido: " .. problem, 2)
else
print(data.name, data.money)
end