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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONByteReader |
説明
TJSONByteReader クラスのインスタンスを作成します。
Create を呼び出すと、TJSONByteReader クラスのインスタンスを作成できます。Create メソッドには、2 つのオーバーロードがあります。1 つ目のオーバーロードは Data, Offset 、および Range パラメータとともに呼び出される必要があり、2 つ目のオーバーロードには、これら 3 つのパラメータに加えて IsUTF8 パラメータがあります。
Data は TBytes 型で、作成時に使用されるデータを指定します。
Offset は Integer 型で、作成時に使用される最初のバイトの場所を指定します。.
Range は Integer 型で、作成時に使用されるバイト数を指定します。
IsUTF8 は Boolean 値で、TJSONByteReader に UTF-8 データが格納されているかどうかを示します。