System.JSON.Readers.TJsonReader.ReadAsBytes
Delphi
function ReadAsBytes: TBytes; virtual;
C++
virtual System::DynamicArray<System::Byte> __fastcall ReadAsBytes(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.JSON.Readers.pas System.JSON.Readers.hpp |
System.JSON.Readers | TJsonReader |
Beschreibung
Liest den nächsten JSON-Token oder -Tokens, und interpretiert sie als binäre Daten.
Statt Read können Sie alternativ eine unterschiedliche Lesemethode verwenden, wenn Sie den Typ des nächsten Token vorausnehmen können:
Die ReadAsBytes-Funktion liest den nächsten Token und gibt einen TBytes-Wert zurück. ReadAsBytes ruft ReadAsBytesInternal auf.
Wenn der nächste Token ein Array ist, versucht die Funktion den ganzen Inhalt vom Array als eine Liste von Bytes zu interpretieren.
Wenn der Token nicht als erwarteter Typ interpretiert werden kann, wird eine Exception ausgelöst, die den Pfad zum Token, die Nummer der Zeile und die Position in dieser Zeile bereitstellt.