TccJSON.GetValueAsBoolean
- Merve Yurdakul
Owned by Merve Yurdakul
Juli 14, 2016
1 min read
Loading data...
Parameter
(Path : String; Default : Boolean; Const ErrorWhenTypeMismatched : Boolean = false) : Boolean;
Beschreibung
Die Methode navigiert an die (über Path) definierte Stelle und gibt von dem Element den Wert, in Form eines Boolean, zurück. Ist der Datentyp nicht ein Boolean, wird sofern ErrorWhenTypeMismatched = false ist der Defaultwert zurückgegeben. Ist ErrorWhenTypeMismatched = true dann wird stattdessen eine Exception ausgelöst. Im Skriptauszug wird das File 'SimpleArrayObject' geladen. Darunter wird nach dem Attribut 'tradingGoods' gesucht und die Rückgabe als Fallunterscheidungskriterium verwendet. Wenn der Datentyp kein Boolean ist und ein Fehler ausgelöst wurde, wird die Fehlermeldung auf dem Bildschirm ausgegeben.
Beispiel
JSON.LoadFromFile('D:\SimpleArrayObject.Json'); Try isTrade:= JSON.GetValueAsBoolean('/products/tradingGoods',false,true); if isTrade = true then begin … end; Finally ShowMessage('Fehler: Falscher Datentyp.'); End;