Składnia
json.minify(json: string, options?: DecodeOptions): stringArgumenty
| Nazwa | Typ | Opis |
|---|---|---|
json | string | Ciąg JSON do analizowania, formatowania, minimalizacji lub sprawdzania poprawności. |
options? | DecodeOptions | Opcjonalna tabela ustawień, która kontroluje zachowanie operacji. |
Zwroty
| Nazwa | Typ | Opis |
|---|---|---|
minified | string | Ciąg JSON bez zbędnych białych znaków. |
Opis
Usuwa niepotrzebne białe znaki z JSON, zachowując jednocześnie jego wartość.
Wywolaj z 2 parametrami: json, options. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.
Zwraca minified (string). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Usuń niepotrzebne białe znaki z prawidłowego JSON.
local formatted = [[{
"name": "Real",
"enabled": true
}]]
print(json.minify(formatted))Typy
DecodeOptions
Kontroluje zachowanie analizy JSON.
useNull? boolean Reprezentuje JSON null ze wskaźnikiem null biblioteki zamiast nil.maxDepth? integer Ustawia maksymalną głębokość zagnieżdżenia, zaciśniętą w zakresie od 1 do 4096.