JSON 設定

如要設定 Mainframe Connector 轉碼器的 JSON 格式,請在 JSON 檔案中新增必要設定,然後使用 --input-parameter json-dialect=DataPath 選項指定這個檔案,並搭配 qsam encodeqsam decode 指令。您必須按照「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