System.JSON.Types

提供: RAD Studio API Documentation
移動先: 案内検索


パッケージ rtl230.bpl

クラス

EJsonExceptionJSON の汎用例外型。
TJsonLineInfoJSON の一致についての情報を提供する基底クラス。

TJsonBinaryType TJsonBinaryType は、BSON および拡張 JSON Binary データ型を表します。
TJsonCodeWScope TJsonCodeWScope は、BSON コードをスコープ データ型が表します。
TJsonContainerType
TJsonDateFormatHandling
TJsonDateParseHandling
TJsonDateTimeZoneHandling
TJsonDBRef TJsonDBRef は、拡張 JSON DB リファレンス データ型を表します。
TJsonEmptyValueHandling
TJsonExtendedJsonMode
TJsonFloatFormatHandling
TJsonFormatting
TJsonOid TJsonOid は、拡張 JSON Oid データ型を表します。
TJsonPosition TJsonPosition は、JSON 内のパスの位置を表します。
TJsonRegExTJsonRegEx は、拡張 JSON 正規表現データ型を表します。
TJsonStringEscapeHandling
TJsonToken読み込まれたトークンのタイプ。

変数

JSONFormatSettings汎用 JSON 書式設定

定数

JsonExtBinaryPropertyNameJsonExtBinaryPropertyName: string = $binary;
JsonExtCodePropertyNameJsonExtCodePropertyName: string = $code;
JsonExtDatePropertyNameJsonExtDatePropertyName: string = $date;
JsonExtDbPropertyNameJsonExtDbPropertyName: string = $db;
JsonExtIdPropertyNameJsonExtIdPropertyName: string = $id;
JsonExtMaxKeyPropertyNameJsonExtMaxKeyPropertyName: string = $maxkey;
JsonExtMaxPropertyNameLenJsonExtMaxPropertyNameLen: Integer = $B;
JsonExtMinKeyPropertyNameJsonExtMinKeyPropertyName: string = $minkey;
JsonExtNumberLongPropertyNameJsonExtNumberLongPropertyName: string = $numberlong;
JsonExtOidPropertyNameJsonExtOidPropertyName: string = $oid;
JsonExtOptionsPropertyNameJsonExtOptionsPropertyName: string = $options;
JsonExtRefPropertyNameJsonExtRefPropertyName: string = $ref;
JsonExtRegexPropertyNameJsonExtRegexPropertyName: string = $regex;
JsonExtScopePropertyNameJsonExtScopePropertyName: string = $scope;
JsonExtTypePropertyNameJsonExtTypePropertyName: string = $type;
JsonExtUndefinedPropertyNameJsonExtUndefinedPropertyName: string = $undefined;