Configuración de JSON

Puedes configurar el formato JSON del transcodificador de Mainframe Connector añadiendo la configuración necesaria en un archivo JSON y especificando este archivo con la opción --input-parameter json-dialect=DataPath con los comandos qsam encode o qsam decode. Debes definir la configuración de JSON tal como se especifica en la sección JsonConfiguration.

En esta página se describen los distintos parámetros JSON que puede configurar como parámetros de entrada para la transcodificación. El objeto JsonConfiguration contiene todas las opciones de configuración del codificador y decodificador JSON.

JsonConfiguration

El objeto JsonConfiguration te permite configurar la configuración del decodificador y el codificador JSON.

Representación JSON
{
    "omit_null_fields": boolean,
    "date_format": string,
    "timestamp_format": string,
    "encoding": string
}
Campos
omit_null_fields

boolean

Asigna el valor true si quieres que los campos null se omitan de la salida JSON.

date_format

string

Especifica el formato de la fecha. El formato predeterminado es yyyy-MM-dd.

timestamp_format

string

Especifica el formato de la marca de tiempo. El valor predeterminado es DateTimeFormatter.ISO_INSTANT.

encoding

string

Especifica la codificación de caracteres que se va a usar en la salida JSON. El valor predeterminado es UTF-8.