System.JSON.TJSONByteReader.Create
Delphi
constructor Create(const Data: PByte; const Offset: Integer; const Range: Integer); overload;
constructor Create(const Data: PByte; const Offset: Integer; const Range: Integer; const IsUTF8: Boolean); overload;
C++
__fastcall TJSONByteReader(const System::PByte Data, const int Offset, const int Range)/* overload */;
__fastcall TJSONByteReader(const System::PByte Data, const int Offset, const int Range, const bool IsUTF8)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONByteReader |
Beschreibung
Erstellt eine Instanz der Klasse TJSONByteReader.
Mit Create erstellen Sie eine Instanz der Klasse TJSONByteReader. Die Methode Create hat zwei Überladungen. Die erste Überladung soll mit den Parametern Data, Offset und Range aufgerufen werden, während die zweite die selben Parameter sowie einen zusätzlichen Parameter IsUTF8 hat.
Data ist des Typs TBytes und legt die Daten fest, die beim Erstellen verwendet werden.
Offset ist ein Integer, der die Position des beim Erstellen verwendeten ersten Bytes angibt.
Range ist ein Integer, der angibt, wie viele Bytes beim Erstellen verwendet werden.
IsUTF8 ist ein Boolean-Wert und legt fest, ob TJSONByteReader Daten des Typs UTF-8 enthält.