TFbmJsonArray
Diese Klasse gehört zur Unit Json. Diese Klasse erbt alle Methoden und Eigenschaften der Klasse SysUtils.TList. Das heißt, dass alle Methoden und Eigenschaften der Basis-Klasse ebenfalls zur Verfügung stehen.
Dies sind die Methoden, welche durch diese Klasse zur Verfügung gestellt werden.
| Name |
Parameter |
Rückgabetyp |
|---|---|---|
| AddArray | Value TFbmJsonArray | Prozedur |
| AddBoolean | Value Boolean | Prozedur |
| AddDouble | Value Double | Prozedur |
| AddInt64 | Value Int64 | Prozedur |
| AddInteger | Value Integer | Prozedur |
| AddItem | Item TFbmJsonItem | Prozedur |
| AddObject | Value TFbmJsonObject | Prozedur |
| AddString | Value string | Prozedur |
| Create | Keine | Konstruktor |
| CreateEx | Args array of const | Konstruktor |
| Extract | Item TFbmJsonItem | TFbmJsonItem |
| First | Keine | TFbmJsonItem |
| GetEnumerator | Keine | TFbmJsonArrayEnumerator |
| IndexOf | Item TFbmJsonItem | Integer |
| Insert | Index Integer Item TFbmJsonItem |
Prozedur |
| Last | Keine | TFbmJsonItem |
| LoadFromFile | Filename string | Prozedur |
| LoadFromStr | Str string | Prozedur |
| LoadFromStream | Stream TStream FromBeginning Boolean |
Prozedur |
| Remove | Item TFbmJsonItem | Integer |
| SaveToFile | Filename string Append Boolean |
Prozedur |
| SaveToStr | Keine | string |
| SaveToStream | Stream TStream Append Boolean |
Prozedur |
Dies sind die Eigenschaften, welche durch diese Klasse zur Verfügung gestellt werden.
| Name |
Typ |
|---|---|
| Items | TFbmJsonItem |
Dies sind die Funktionen, welche diese Klasse entweder als Rückgabewert oder Parameter verwenden.
| Name |
Parameter |
Rückgabetyp |
Klasse |
|---|---|---|---|
| AddArray | Name string Value TFbmJsonArray |
Prozedur | TFbmJsonObject |
| Create | AList TFbmJsonArray | Konstruktor | TFbmJsonArrayEnumerator |
| ExecRpc | URL string Method string Params TFbmJsonArray |
TFbmJsonObject | TFbmHttp |
Dies sind die Variablen, welche diese Klasse verwenden.
| Name |
Klasse |
|---|---|
| A | TFbmJsonItem |