Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

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

Codeblock
languagedelphi
linenumberstrue
JSON.LoadFromFile('D:\SimpleArrayObject.Json');
  Try
    isTrade:= JSON.GetValueAsBoolean('/products/tradingGoods',false,true);
    
    if isTrade = true then
    begin
      …
    end;
  FinallyExcept
    ShowMessage('Fehler: Falscher Datentyp.'); 
  End; 

Inhalt

Untergeordnete Seiten (Anzeige untergeordneter Seiten)
alltrue
depth2