Składnia
json.object(source: table): tableArgumenty
| Nazwa | Typ | Opis |
|---|---|---|
source | table | Wartość źródłowa używana przez operację. |
Zwroty
| Nazwa | Typ | Opis |
|---|---|---|
object | table | Utworzono obiekt rysunkowy. |
Opis
Oznacza tabelę jako obiekt JSON, więc kodowanie zachowuje semantykę obiektu.
Wywolaj z 1 parametrami: source. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.
Zwraca object (table). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Oznacz tabelę jako obiekt JSON, także wtedy, gdy jest pusta.
local profile = json.object({
name = "Guest",
active = true,
})
local empty = json.object()
print(json.encode(profile))
print(json.encode(empty))