JSON

json.minify

Menghapus spasi yang tidak perlu dari JSON sambil mempertahankan nilainya.

Sintaks

json.minify(json: string, options?: DecodeOptions): string

Argumen

NamaTipeDeskripsi
jsonstringString JSON untuk diurai, diformat, diperkecil, atau divalidasi.
options?DecodeOptionsTabel pengaturan opsional yang mengontrol perilaku operasi.

Return

NamaTipeDeskripsi
minifiedstringString 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.