System.JSON.Readers.TJsonReader.TState

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TState = (Start, Complete, &Property, ObjectStart, &Object, ArrayStart,
&Array, Closed, PostValue, ConstructorStart, &Constructor, Error, Finished);

C++

enum class DECLSPEC_DENUM TState : unsigned char { Start, Complete, Property, ObjectStart, Object, ArrayStart, Array, Closed, PostValue, ConstructorStart, Constructor, Error, Finished };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
System.JSON.Readers.pas
System.JSON.Readers.hpp
System.JSON.Readers TJsonReader


Beschreibung

TState führt alle möglichen Status des Readers auf.

Status Bereichswert Beschreibung

Start

0

Die read-Methode wurde nicht aufgerufen.

Complete

1

Die JSON-Datei wurde erfolgreich beendet.

&Property

2

Der Reader ist auf einer Eigenschaft.

ObjectStart

3

Der Reader ist am Anfang eines Objekts.

&Object

4

Der Reader ist in einem Objekt.

ArrayStart

5

Der Reader ist am Anfang eines Arrays.

&Array

6

Der Reader ist in einem Array.

Closed

7

Die close-Methode wurde aufgerufen.

PostValue

8

Der Reader hat gerade den Wert gelesen.

ConstructorStart

9

Der Reader ist am Anfang eines Konstruktors.

&Constructor

10

Der Reader ist in einem Konstruktor.

Error

11

Ein Fehler ist aufgetreten, der die Leseoperation am Fortsetzen hindert.

Finished

12

Die JSON-Datei wurde erfolgreich beendet.

Siehe auch