Configuration JSON

Vous pouvez configurer la mise en forme JSON du transcodeur du connecteur Mainframe en ajoutant la configuration requise dans un fichier JSON, puis 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
{
    "omit_null_fields": boolean,
    "date_format": string,
    "timestamp_format": string,
    "encoding": string
}
Champs
omit_null_fields

boolean

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

date_format

string

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

timestamp_format

string

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

encoding

string

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