| Fonksiyon gezinmesi | Açıklama |
|---|---|
json.array | json.encode icin JSON array olarak isaretlenmis new table olusturur ve source table verildiginde 1.#source sequence degerini kopyalar. |
json.clone | Bir value degerini json.encode semantics ile encoding yapip generated JSON degerini tekrar Lua values olarak decoding ederek clone eder. |
json.decode | JSON string degerini Real JSON parser ile parse eder ve decoded arrays ile objects degerlerini JSON helpers icin isaretleyerek decoded Lua value dondurur. |
json.decodeSafe | JSON degerini json.decode ile ayni parser kullanarak parse eder ve parse errors icin throw etmek yerine success flag dondurur. |
json.encode | Lua value degerini Real JSON encoder kullanarak JSON string olarak serialize eder. json.stringify ayni function icin kayitlidir. |
json.encodePretty | Lua value, Real JSON encoder kullanilarak readable formatted JSON string olarak serializes edilir. json.pretty ayni function’a kayitlidir. |
json.escape | Bir string’i Real JSON string escaping rules ile escape eder ve surrounding quotes olmadan escaped content dondurur. |
json.format | Bir JSON string degerini parse eder ve Real JSON parser ve encoder ile readable formatted JSON olarak tekrar encode eder. |
json.getPath | Dotted string path veya array table of keys kullanarak table icinden nested value okur. |
json.isArray | Bir value degerinin Real JSON table detection tarafindan treated as a JSON array olup olmadigini dondurur. |
json.isNull | Bir value degerinin Real JSON null sentinel olan json.null olup olmadigini dondurur. |
json.isObject | Bir value degerinin Real JSON table detection tarafindan treated as a JSON object olup olmadigini dondurur. |
json.keys | Bir table icindeki visible keys degerlerini new table marked as a JSON array olarak dondurur. |
json.minify | Bir JSON string degerini parse eder ve Real default non-pretty JSON encoder output ile tekrar encode eder. |
json.object | Real JSON encoder tarafindan object olarak ele alinmasi icin new table marked as a JSON object olusturur. |
json.parse | JSON string degerini json.decode ile ayni function kullanarak parse eder. |
json.pretty | Lua value, json.encodePretty ile ayni function kullanilarak readable formatted JSON string olarak serializes edilir. |
json.quote | Bir string’i Real JSON string escaping rules ile escape eder ve complete quoted JSON string literal dondurur. |
json.stringify | Lua value degerini json.encode ile ayni function kullanarak JSON string olarak serialize eder. |
json.tryDecode | JSON string degerini json.decodeSafe ile ayni function kullanarak parse etmeyi dener ve parse errors icin status values dondurur. |
json.type | Bir deger icin string type name dondurur. json.null “null” dondurur. Tablolar json.isArray ve json.isObject ile ayni table classification kullanarak “array” veya “object” dondurur. Diger degerler runtime Lua type name result dondurur. |
json.unescape | Escaped string content veya complete quoted JSON string literal icinden JSON string escape sequences decode eder. Girdi full JSON document olarak degil, JSON string parser ile parse edilir. |
json.validate | Bir JSON string degerini tek bir complete JSON value parse ederek validate eder. Success durumunda yalnizca true dondurur. Parse failure durumunda false ve parser error details dondurur. |
json.values | Bir table icindeki direct values degerlerini JSON array olarak marked yeni bir table icinde dondurur. JSON kind marker entries atlanir. |
JSON
JSON
JSON’u ayrıştırın, kodlayın, inceleyin ve dönüştürün.
JSON’u ayrıştırın, kodlayın, inceleyin ve dönüştürün.