JSON 設定

您可以透過在 JSON 檔案中新增必要的設定,並使用 --input-parameter json-dialect=DataPath 選項 (搭配 qsam encodeqsam decode 指令) 指定此檔案,來設定 Mainframe Connector 轉碼器的 JSON 格式。您必須依照 JsonConfiguration 一節的說明定義 JSON 設定。

本頁面說明可用於轉碼作業的輸入參數,以及各種可設定的 JSON 參數。JsonConfiguration 物件包含所有 JSON 編碼器和解碼器設定選項。

JsonConfiguration

JsonConfiguration 物件可讓您設定 JSON 解碼器和編碼器設定。

JSON 表示法
{
    "omit_null_fields": boolean,
    "date_format": string,
    "timestamp_format": string,
    "encoding": string
}
欄位
omit_null_fields

boolean

如果您希望 JSON 輸出內容略過 null 欄位,請將其設為 true

date_format

string

指定日期格式。預設格式為 yyyy-MM-dd

timestamp_format

string

指定時間戳記格式。預設值為 DateTimeFormatter.ISO_INSTANT

encoding

string

指定 JSON 輸出內容使用的字元編碼。預設為 UTF-8