Data.DBXJSONCommon.TDBXJSONTools.StreamToJSON
Delphi
class function StreamToJSON(const Stream: TStream; const Offset: Integer; const ByteCount: Integer): TJSONArray; static;
C++
static System::Json::TJSONArray* __fastcall StreamToJSON(System::Classes::TStream* const Stream, const int Offset, const int ByteCount);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Data.DBXJSONCommon.pas Data.DBXJSONCommon.hpp |
Data.DBXJSONCommon | TDBXJSONTools |
Beschreibung
Erstellt das JSON-Objekt, das dem DBX-Stream entspricht.
Die Methode StreamToJSON erstellt das JSON-Objekt, das einem DBX-Stream entspricht. Das Ergebnis ist für asynchrone Aufrufe geeignet und soll für große Streams nicht verwendet werden. Soll der Stream groß sein, ist das Verwenden der Data-Konverter empfehlenswert.
Die folgende Tabelle listet die Parameter der Methode StreamToJSON auf.
Parameter | Bedeutung |
---|---|
Stream |
Stream-Objekt für Eingabe; niemals Null. |
Offset |
Der mit 0 beginnende Index des ersten Bytes, aus dem eingelesen werden soll. |
ByteCount |
Die Anzahl von Bytes, auf die das Ergebnis begrenzt wird. |