TccJSON.GetValueAsNumber

Parameter

(Path : String; Default : Real) : Real;

Beschreibung

Die Methode navigiert an die (über Path) definierte Stelle und gibt von dem Element den Wert, in Form eines Floatingpointwerts (Gleitkommazahl) zurück. Ist der Datentyp kein numerischer Wert oder gibt es das Attribut nicht, bekommt der Programmierer den Defaultwert zurück. Im Skriptauszug wird das File 'SimpleArrayObject' geladen. Darunter wird nach dem Attribut 'count' gesucht und die Rückgabe als Fallunterscheidungskriterium verwendet. Ist die Anzahl größer als 0,5 dann wird der Block ausgeführt.

Beispiel

JSON.LoadFromFile('D:\SimpleArrayObject.Json');
count:= JSON.GetValueAsNumber('/products/count',-1);
if count > 0.5 then
begin
  …
end;