TccJSON.GetValueFromArrayAsBoolean
- Merve Yurdakul
Owned by Merve Yurdakul
Juli 14, 2016
1 min read
Loading data...
Parameter
(StartPath : String; Index : Integer; EndPathOrAttribute : String; Default : Boolean) : Boolean;
Beschreibung
Die Methode navigiert an die (über StartPath) definierte Stelle. Diese muss ein Array sein da, Index dazu verwendet wird um die Xte Stelle des Arrays zu aktivieren. Zusätzlich muss der Anwender aber auch mit EndPathOrAttribute innerhalb des Objektes direkt das Attribut angeben. Über Default kann der Programmierer zusätzlich angegeben, was zurückgegeben werden soll, wenn etwas bei dem Abruf nicht durchgeführt werden konnte. Im Skriptauszug wird das File 'SimpleArrayObject' geladen. Auf der obersten Ebene wird im Array Products der dritte Datensatz (Index beginnt bei 0) ermittelt und der Wert des Attributs ‚Stock‘ zurückgegeben. Das Ergebnis wird auf dem Bildschirm angezeigt.
Beispiel
JSON.LoadFromFile( 'D:\SimpleArrayObject.Json' ); StartPath := '/products'; EndPath := '/stock'; Index := 2; Default := False; ReturnValue := JSON.GetValueFromArrayAsBoolean(StartPath,Index,EndPath,Default ); ShowMessage('Das Produkt ist im Lager: ' + BoolToStr(ReturnValue));