TccJSON.IsValueFromArrayNull

Parameter

(StartPath : String; Index : Integer; EndPathOrAttribute : String) : Boolean;

Beschreibung

Die Methode prüft, ob das mit EndPathOrAttribute definierte Attribut den Wert Null zugewiesen wurde. Dabei wird im durch StartPath definierten Array das Element Index genommen. Im Skriptauszug wird das File 'SimpleArrayObject' geladen. Sofern es auf der obersten Ebene einen Array mit dem Namen 'Products' gibt, wird der dritte Datensatz (Index beginnt bei 0) ermittelt. Der Wert des Attributs „Hersteller“ wird danach mit Null verglichen und bei Gleichheit wird eine Bildschirmausgabe ausgelöst.

Beispiel

JSON.LoadFromFile( 'D:\SimpleArrayObject.Json' );
StartPath   := '/products'; 
EndPath     := '/manufacturer';
Index       := 2;

If  JSON.IsValueFromArrayNull(StartPath,Index,EndPath)then
Begin
  ShowMessage('Das Produkt wurde von uns produziert.');
End;