Configuration JSON

Vous pouvez configurer le formatage JSON du transcodeur Mainframe Connector en ajoutant la configuration requise dans un fichier JSON, et en spécifiant ce fichier à l'aide de l'option --input-parameter json-dialect=DataPath avec les commandes qsam encode ou qsam decode. Vous devez définir la configuration JSON comme indiqué dans la section JsonConfiguration.

Cette page décrit les différents paramètres JSON que vous pouvez configurer en tant que paramètres d'entrée pour le transcodage. L'objet JsonConfiguration contient toutes les options de configuration de l'encodeur et du décodeur JSON.

JsonConfiguration

L'objet JsonConfiguration vous permet de configurer le décodeur et l'encodeur JSON.

Représentation JSON
{
    "date_format": string,
    "encoding": string,
    "omit_null_fields": boolean,
    "timestamp_format": string
}
Champs
date_format

string

Spécifiez le format de la date. Le format par défaut est yyyy-MM-dd.

encoding

string

Spécifiez l'encodage de caractères à utiliser pour la sortie JSON. La valeur par défaut est UTF-8.

omit_null_fields

boolean

Définissez la valeur sur true si vous souhaitez que les champs null soient omis de la sortie JSON.

timestamp_format

string

Spécifiez le format de l'horodatage. La valeur par défaut est DateTimeFormatter.ISO_INSTANT.