KlassenKlassenKlassenKlassen | | | | Operatoren

json_array_sizejson_array_sizeJsonArraySizejson_array_sizeJsonArraySizeJsonArraySize (Operator)

Name

json_array_sizejson_array_sizeJsonArraySizejson_array_sizeJsonArraySizeJsonArraySize — Gibt die Größe/Länge eines JSON-Arrays zurück.

Signatur

json_array_size( : : Json : Size)

Herror json_array_size(const char* Json, Hlong* Size)

Herror T_json_array_size(const Htuple Json, Htuple* Size)

Herror json_array_size(const HTuple& Json, Hlong* Size)

void JsonArraySize(const HTuple& Json, HTuple* Size)

void HJsonX.JsonArraySize(
[in] VARIANT Json, [out] VARIANT* Size)

static void HJson.JsonArraySize(HTuple json, out HTuple size)

Beschreibung

json_array_sizejson_array_sizeJsonArraySizejson_array_sizeJsonArraySizeJsonArraySize gibt die Größe (Länge) eines JSON-Arrays in JsonJsonJsonJsonJsonjson zurück. Falls der String in JsonJsonJsonJsonJsonjson keinem JSON-Array entspricht wird der Fehler 13003 (json_err_type_error) zurückgegeben.

Mehr Informationen über das JSON Extension Package gibt es in der Einleitung zu diesem Kapitel.

Parallelisierung

Parameter

JsonJsonJsonJsonJsonjson (input_control)  string HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

JSON string

SizeSizeSizeSizeSizesize (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

size of a Json array

Vorgänger

json_is_arrayjson_is_arrayJsonIsArrayjson_is_arrayJsonIsArrayJsonIsArray

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren