System.JSON.TJSONPathParser.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(const APath: string);

C++

__fastcall TJSONPathParser(const System::UnicodeString APath);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.JSON.pas
System.JSON.hpp
System.JSON TJSONPathParser


Beschreibung

Erstellt eine Instanz von TJSONPathParser, um durch die Elemente des angegebenen JSON-Pfads zu iterieren.

Unterstützte Syntax für JSON-Pfade

TJSONPathParser implementiert eine Untermenge der von Stefan Gössner definierten JSON-Pfad-Spezifikation (JSON path specification defined by Stefan Gössner (EN)). Ausdrücklich unterstützte Elemente sind untergeordnete Operatoren (.) für Objekte und Indizierungsoperatoren ([]) für Arrays. Diese Operatoren unterstützen keine speziellen Ausdrücke, sondern nur tatsächliche Werte.

Dies ist ein Beispiel eines von TJSONPathParser unterstützten JSON-Pfads: "store.books[0].title".


Siehe auch