Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Funkcia %JSON_ArraySetLength
Funkcia
Nastaví dĺžku poľa na zadanú hodnotu.
Deklarácia
Blok kódu | ||||
---|---|---|---|---|
| ||||
%JSON_ArraySetLength( INT in handle INT in length ) |
Parametre
handle | Handle na JSON pole |
length | Nová dĺžka poľa |
Návratová hodnota
Žiadna
Popis
Nastaví Funkcia nastaví dĺžku poľa na zadanú hodnotu. Ak je nová dĺžka menšia ako pôvodná, položky na konci poľa budú odstránené. Ak je nová dĺžka väčšia ako pôvodná dĺžka poľa, Nové položky budú nastavené na hodnotu null.
V prípade že sa jedná o neplatný handle na JSON pole alebo je zadaná dĺžka menšia ako 0, vyvolá sa výnimka.
Príklad
Blok kódu | ||||
---|---|---|---|---|
| ||||
INT _arr _arr := %JSON_CreateArray() %JSON_ArraySetLength(_arr, 2) %JSON_ArraySetValue(_arr, 1, 1.234) %JSON_ArraySetValue(_arr, 2, 3.142) %JSON_FreeArrayHandle(_arr) |