Składnia
json.array(source: table): tableArgumenty
| Nazwa | Typ | Opis |
|---|---|---|
source | table | Wartość źródłowa używana przez operację. |
Zwroty
| Nazwa | Typ | Opis |
|---|---|---|
array | table | Tabela oznaczona do kodowania tablicy JSON. |
Opis
Oznacza tabelę jako tablicę JSON, więc kodowanie zachowuje semantykę tablicy, także w przypadku pustych tabel.
Wywolaj z 1 parametrami: source. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.
Zwraca array (table). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Oznacz tabelę jako tablicę JSON, także wtedy, gdy jest pusta.
local tags = json.array({ "api", "docs", "luau" })
local empty = json.array()
print(json.encode(tags))
print(json.encode(empty))