GetType

Diese Methode liefert den Typ eines Property-Values. Der Rückgabewert kann hierbei einen der Werte des Enums EJsonType annehmen.
Syntax
METHOD GetType : EJsonType
VAR_INPUT
  v            : SJsonValue
END_VAR
TYPE EJsonType :
(
  eNullType   := 0,
  eFalseType  := 1,
  eTrueType   := 2,
  eObjectType := 3,
  eArrayType  := 4,
  eStringType := 5,
  eNumberType := 6
) DINT;
 Rückgabewert
Name  | Typ  | 
|---|---|
GetType  | EJsonType  | 
 Eingänge
Name  | Typ  | 
|---|---|
v  | SJsonValue (mögliche Ungültigkeit beachten)  | 
Beispielaufruf:
jsonDoc   := fbJson.ParseDocument(sExistingJsonDocument);
jsonProp  := fbJson.FindMember(jsonDoc, 'property');
eJsonType := fbJson.GetType(jsonProp);