Argumentos
string
requerido
JSON string que se parsea. La function lee este argument con string type checking.
DecodeOptions
Optional decode options. Un boolean define useNull. Una table puede definir useNull y maxDepth.
Retornos
boolean
true cuando parsing tiene exito, false cuando parsing falla dentro del protected parse block.
any | nil
Decoded value en success. En parse failure, este return es nil.
string | nil
Error message en parse failure. El message esta prefixed con json.decodeSafe e incluye near-position suffix.
number | nil
Parser byte position del parser en parse failure. Este return solo esta presente en failure.