JSON-Konfiguration

Du kannst die JSON-Formatierung des Mainframe-Connectors konfigurieren, indem du die erforderliche Konfiguration in einer JSON-Datei hinzufügst und diese Datei mit der Option --input-parameter json-dialect=DataPath mit den Befehlen qsam encode oder qsam decode angibtst. Sie müssen die JSON-Konfiguration gemäß Abschnitt JsonConfiguration definieren.

Auf dieser Seite werden die verschiedenen JSON-Parameter beschrieben, die du als Eingabeparameter für das Transcodieren konfigurieren kannst. Das JsonConfiguration-Objekt enthält alle Konfigurationsoptionen für JSON-Encoder und -Decoder.

JsonConfiguration

Mit dem JsonConfiguration-Objekt können Sie die JSON-Dekodierungs- und ‑Codierungskonfiguration konfigurieren.

JSON-Darstellung
{
    "omit_null_fields": boolean,
    "date_format": string,
    "timestamp_format": string,
    "encoding": string
}
Felder
omit_null_fields

boolean

Legen Sie true fest, wenn null-Felder aus der JSON-Ausgabe ausgelassen werden sollen.

date_format

string

Geben Sie das Format für das Datum an. Das Standardformat ist yyyy-MM-dd.

timestamp_format

string

Geben Sie das Format für den Zeitstempel an. Der Standardwert ist DateTimeFormatter.ISO_INSTANT.

encoding

string

Geben Sie die Zeichencodierung an, die für die JSON-Ausgabe verwendet werden soll. Der Standardwert ist UTF-8.