Sintaks
json.minify(json: string, options?: DecodeOptions): stringArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
json | string | String JSON untuk diurai, diformat, diperkecil, atau divalidasi. |
options? | DecodeOptions | Tabel pengaturan opsional yang mengontrol perilaku operasi. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
minified | string | String JSON tanpa spasi yang tidak perlu. |
Deskripsi
Menghapus spasi yang tidak perlu dari JSON sambil mempertahankan nilainya.
Panggil dengan 2 parameter: json, options. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan minified (string). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Hapus spasi yang tidak perlu dari JSON yang valid.
local formatted = [[{
"name": "Real",
"enabled": true
}]]
print(json.minify(formatted))Tipe
DecodeOptions
Mengontrol perilaku penguraian JSON.
useNull? boolean Mewakili JSON null dengan penjaga null perpustakaan, bukan nihil.maxDepth? integer Menyetel kedalaman sarang maksimum, dijepit dari 1 hingga 4096.