Configurazione JSON

Puoi configurare la formattazione JSON del transcoder Mainframe Connector aggiungendo la configurazione richiesta in un file JSON e specificando questo file utilizzando l'opzione --input-parameter json-dialect=DataPath con i comandi qsam encode o qsam decode. Devi definire la configurazione JSON come specificato nella sezione JsonConfiguration.

Questa pagina descrive i vari parametri JSON che puoi configurare come parametri di input per la transcodifica. L'oggetto JsonConfiguration contiene tutte le opzioni di configurazione degli encoder e dei decodificatori JSON.

JsonConfiguration

L'oggetto JsonConfiguration ti consente di configurare il decodificatore e il codificatore JSON.

Rappresentazione JSON
{
    "omit_null_fields": boolean,
    "date_format": string,
    "timestamp_format": string,
    "encoding": string
}
Campi
omit_null_fields

boolean

Imposta su true se vuoi che i campi null vengano omessi dall'output JSON.

date_format

string

Specifica il formato della data. Il formato predefinito è yyyy-MM-dd.

timestamp_format

string

Specifica il formato del timestamp. Il valore predefinito è DateTimeFormatter.ISO_INSTANT.

encoding

string

Specifica la codifica dei caratteri da utilizzare per l'output JSON. Il valore predefinito è UTF-8.