JSON 配置

您可以在 JSON 文件中添加所需配置,并通过 qsam encodeqsam decode 命令使用 --input-parameter json-dialect=DataPath 选项指定此文件,从而配置 Mainframe Connector 转码器的 JSON 格式。您必须按照 JsonConfiguration 部分中的规定定义 JSON 配置。

本页介绍了您可以配置的各种 JSON 参数,这些参数可作为转码的输入参数。JsonConfiguration 对象包含所有 JSON 编码器和解码器配置选项。

JsonConfiguration

借助 JsonConfiguration 对象,您可以配置 JSON 解码器和编码器配置。

JSON 表示法
{
    "date_format": string,
    "encoding": string,
    "omit_null_fields": boolean,
    "timestamp_format": string
}
字段
date_format

string

指定日期格式。默认格式为 yyyy-MM-dd

encoding

string

指定要用于 JSON 输出的字符编码。 默认值为 UTF-8

omit_null_fields

boolean

如果您希望从 JSON 输出中省略 null 字段,请将其设置为 true

timestamp_format

string

指定时间戳的格式。默认值为 DateTimeFormatter.ISO_INSTANT