Sintaks
json.array(source: table): tableArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
source | table | Nilai sumber yang digunakan oleh operasi. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
array | table | Tabel ditandai untuk pengkodean array JSON. |
Deskripsi
Menandai tabel sebagai array JSON sehingga pengkodean mempertahankan semantik array, termasuk untuk tabel kosong.
Panggil dengan 1 parameter: source. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan array (table). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Tandai tabel sebagai array JSON, termasuk saat tabel tersebut kosong.
local tags = json.array({ "api", "docs", "luau" })
local empty = json.array()
print(json.encode(tags))
print(json.encode(empty))