Argümanlar
string
gerekli
Parse edilecek JSON text. Bu argument parse errors catch edilmeden once string olarak kontrol edilir.
DecodeOptions
Optional decode options. boolean useNull degerini dogrudan ayarlar. table useNull ve maxDepth ayarlayabilir; maxDepth 1 ile 4096 arasinda clamp edilir. Invalid option argument types parse errors catch edilmeden once kontrol edilir.
Dönüşler
boolean
parsing basariliysa True, parser error bildirirse false.
any | nil
Basarida Decoded value, parse failure durumunda nil. Gecerli JSON false, success degerini true ve decoded degerini false olarak dondurur, bu yuzden success return value kontrol edin.
string | nil
parse failure durumunda Error message, aksi halde nil. message json.decodeSafe prefix ve parser position icerir.
number | nil
parse failure durumunda Parser byte position, aksi halde nil.