הגדרות JSON

כדי להגדיר את פורמט ה-JSON של המקודד של Mainframe Connector, מוסיפים את ההגדרה הנדרשת בקובץ JSON ומציינים את הקובץ הזה באמצעות האפשרות --input-parameter json-dialect=DataPath עם הפקודות qsam encode או qsam decode. צריך להגדיר את תצורת ה-JSON כמו שמוגדר בקטע JsonConfiguration.

בדף הזה מתוארים הפרמטרים השונים בפורמט JSON שאפשר להגדיר כפרמטרים של קלט לטרנסקוד. אובייקט JsonConfiguration מכיל את כל אפשרויות ההגדרה של מקודד ומפענח JSON.

JsonConfiguration

אובייקט JsonConfiguration מאפשר להגדיר את המפענח והמקודד של JSON.

ייצוג ב-JSON
{
    "omit_null_fields": boolean,
    "date_format": string,
    "timestamp_format": string,
    "encoding": string
}
שדות
omit_null_fields

boolean

מגדירים את הערך ל-true אם רוצים להשמיט שדות null מפלט ה-JSON.

date_format

string

מציינים את הפורמט של התאריך. פורמט ברירת המחדל הוא yyyy-MM-dd.

timestamp_format

string

מציינים את הפורמט של חותמת הזמן. ערך ברירת המחדל הוא DateTimeFormatter.ISO_INSTANT.

encoding

string

מציינים את קידוד התווים שבו רוצים להשתמש בפלט JSON. ערך ברירת המחדל הוא UTF-8.