Kategori
JSON
Parsing, enkode, periksa, dan ubah JSON.Panduan kategori
Ringkasan
Gunakan ringkasan ini untuk memahami kategori sebelum membuka fungsi tertentu.- Lihat masalah apa yang dibantu oleh grup fungsi ini.
- Bandingkan nama fungsi dan deskripsi dalam satu tabel.
- Buka fungsi untuk melihat sintaks, argumen, nilai balik, dan contoh.
JSON
Fungsi yang tersedia
| Fungsi | Deskripsi |
|---|---|
json.array | Menandai tabel sebagai array JSON sehingga pengkodean mempertahankan semantik array, termasuk untuk tabel kosong. |
json.clone | Membuat salinan nilai yang kompatibel dengan JSON tanpa berbagi referensi tabel bertumpuk. |
json.decode | Mengurai string JSON dan mengembalikan nilai Luau yang cocok. |
json.decodeSafe | Parsing JSON tanpa membuang dan mengembalikan detail keberhasilan, nilai, dan kesalahan. |
json.encode | Membuat serial nilai Luau ke dalam JSON menggunakan aturan pemformatan dan pengkodean opsional. |
json.encodePretty | Membuat serial nilai Luau menjadi JSON berformat yang dapat dibaca. |
json.escape | Meloloskan teks sehingga dapat muncul dengan aman di dalam literal string JSON. |
json.format | Mengurai dan mengkodekan ulang JSON untuk menormalkan pemformatan. |
json.getPath | Membaca nilai yang disarangkan dari tabel menggunakan jalur titik-titik atau larik jalur. |
json.isArray | Mengembalikan apakah suatu nilai ditandai atau dibentuk sebagai array JSON. |
json.isNull | Mengembalikan apakah suatu nilai adalah penjaga null JSON. |
json.isObject | Mengembalikan apakah suatu nilai ditandai atau dibentuk sebagai objek JSON. |
json.keys | Mengembalikan kunci objek JSON sebagai tabel array. |
json.minify | Menghapus spasi yang tidak perlu dari JSON sambil mempertahankan nilainya. |
json.object | Menandai tabel sebagai objek JSON sehingga pengkodean menjaga semantik objek. |
json.parse | Parser JSON bergaya alias yang berperilaku seperti json.decode. |
json.pretty | Pembantu bergaya alias yang membuat serial nilai sebagai JSON yang diformat. |
json.quote | Membungkus dan keluar dari teks sebagai literal string JSON lengkap. |
json.stringify | Serializer JSON bergaya alias yang berperilaku seperti json.encode. |
json.tryDecode | Mencoba mengurai JSON dan mengembalikan informasi kesalahan terstruktur alih-alih melempar. |
json.type | Mengembalikan tipe nilai yang mendukung JSON, termasuk array, objek, dan penanda null. |
json.unescape | Mengonversi konten string JSON yang lolos kembali menjadi teks biasa. |
json.validate | Memvalidasi JSON dan mengembalikan detail kesalahan saat penguraian gagal. |
json.values | Mengembalikan nilai objek JSON sebagai tabel array. |