JSON

json.array

Menandai tabel sebagai array JSON sehingga pengkodean mempertahankan semantik array, termasuk untuk tabel kosong.

Sintaks

json.array(source: table): table

Argumen

NamaTipeDeskripsi
sourcetableNilai sumber yang digunakan oleh operasi.

Return

NamaTipeDeskripsi
arraytableTabel 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))