API:System.JSON
Inhaltsverzeichnis
Units
System.JSON | RTL-API mit Klassen und Routinen für die Arbeit mit JavaScript Object Notation (EN) oder JSON, einem hauptsächlich als Alternative für XML verwendeten visuell lesbaren Format für serialisierte Daten. |
System.JSON.BSON | API, das mit Daten im BSON (EN)-Format arbeitet. |
System.JSON.Builders | API zum Lesen und Schreiben von JSON (EN)-Daten. Enthält Wrapper für die TJSONWriter- und TJSONReader-Klassen. |
System.JSON.Readers | API zum Lesen von JSON (EN)-Daten. |
System.JSON.Serializers | |
System.JSON.Types | Implementiert Typen zum Verwalten von JSON (EN)-Daten. |
System.JSON.Utils | Stellt die TJsonTextUtils-Klasse bereit. |
System.JSON.Writers | API zum Erstellen von JSON-Daten. |
Klassen
EJSONException | Behandlungsroutine für JSON-Exceptions. |
EJSONParseException | |
EJSONPathException | |
TJSONAncestor | Die abstrakte Vorfahrklasse für die meisten JSON-Klassen. |
TJSONArray | Implementiert ein JSON-Array. |
TJSONBool | Boolescher JSON-Wert. |
TJSONByteReader | Implementiert die generalisierte Byte-Nutzung eines JSON-Parsers. |
TJSONFalse | Implementiert einen JSON-"False"-Wert. |
TJSONMapper | |
TJSONMappers | |
TJSONNull | Implementiert einen JSON-Nullwert. |
TJSONNumber | Implementiert eine JSON-Zahl. |
TJSONObject | Implementiert ein JSON-Objekt. |
TJSONPair | Implementiert ein key-value -JSON-Paar. |
TJSONPairEnumerator (veraltet) | Enumerator für JSON-Paare. |
TJSONString | Implementiert einen JSON-String. |
TJSONTrue | Implementiert einen JSON-"True"-Wert. |
TJSONValue | Repräsentiert die Vorfahrklasse aller JSON-Klassen vom Typ String, Zahl, Objekt, Array, True, False und Null. |
Routinen
CurrencyToJson | |
DecimalToHex | |
FloatToJson | Gibt den angegebenen Gleitkommawert im JSON-Format zurück. |
GetJSONFormat | Gibt die US-Formateinstellungen zurück. |
HexToDecimal | |
JsonToCurrency | |
JsonToFloat | Gibt den angegebenen JSON-Gleitkommawert als Double zurück. |
TryJsonToFloat | Füllt Value mit dem angegebenen JSON-Gleitkommawert als double-Wert und gibt bei Erfolg True oder, wenn der angegebene Wert kein gültiger JSON-Gleitkommawert ist, False zurück. |
Typen
TJSONPathParser | Parser eines JSON-Pfads. |
Variablen
DecimalToHexMap | |
HexToDecimalMap | |
MaximumNestingLevel |