Mit der JSON Schreibkomponente schreiben Sie Nachrichten in das JSON-Format.
Neben den Standardeinstellungen wie z.B. Name, Zeichenkodierung, stellen sie für die JSON Datei folgende Optionen ein:
Datumswerte werden im Format yyyy-MM-ddTHH:mm:ss.FFFFFFFK exportiert. Mittels des MapFormat Attributs (s. Standard Objekt Attribute) kann man das Format ändern. Z.B. mit
werden die Datumswerte im Jahr-Monat-Tag Format ausgegeben. Das gilt nur, wenn unter Typenamen nicht der Legacy Json Writer konfiguriert wurde.
Eigenschaften | |
---|---|
Name | Beschreibung |
Name | Der Name der Schreibkomponente |
Typ der Schreibkomponente | Systemname der Schreibkomponente |
Zeichenkodierung | Die standardmässig zu verwendende Kodierung.1) |
Indent | |
Typenamen | Sollen Typinformationen geschrieben werden |
Fehlende Werte | Wie sollen fehlende Werte (null-Werte) geschrieben werden |
Empty lists | Definition of the output of empty lists |
Write empty references (null) | If set, empty references are written as '..:null'. |
Änderungsprotokoll | Es werden die Änderungen an dem Element protokolliert. Die Protokollierung wird in den Systemeinstellungen aktiviert, was bei einer vorhanden Versionierungslizenz möglich ist. |
Hinweis: : Soll ein Datenelement als JSON String Array2) ausgegeben werden muss das Datenelement selbst als komplexer Typ mit einem einfachen Kindelement als einfacher Typ definiert sein. Auf dem komplexen Typ muss noch das Attribut ExportType mit dem Wert AsValueList definiert werden. Das darin befindliche Kindelement wird als String definiert und kann einen beliebigen3) Namen haben.