Kurzfassung
HINWEIS: Dieser Datenencoder sendet das Objekt im JSON-Format an den
_data-Eingang des Profils.
Manche Lobster Integration-Profile erwarten JSON. Dafür wählen Sie den JSON-Datenencoder. Diese Referenz beschreibt seine Parameter für Integration Specialists und IT-Admins.
Zweck
Der JSON-Datenencoder wandelt ein Objekt der Lobster Data Platform in JSON um. Das Zielprofil empfängt die Daten am _data-Eingang. Im Verhalten Profil aufrufen wählen Sie den Encoder über den Wert JSON.
Der Encoder kann den Server-Datenencoder ersetzen. Das gilt, wenn Sie im Root-Knoten ein Feld clazz mit dem qualifizierten Klassennamen anlegen.
Parameter
Parameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Klasse-Feldname | Text |
| Name des Felds, das die Klasse eines Objekts im Ausgabeformat deklariert. Wenn Sie das Feld leer lassen, schreibt der Encoder den Klassennamen unter einer leeren Zeichenfolge. Neu angelegte JSON-Codecs verwenden ab Version 4.9.5-LTS und 4.10.0 den Standardwert |
Native Typen erzwingen | Option | abgewählt | Erzwingt native JSON-Datentypen, etwa |
Abgrenzung zu anderen Datenencodern
Der Server-Datenencoder nutzt das interne Server-XML-Format und erhält die Datenstruktur unverändert. Der XML-Datenencoder erzeugt Client-XML und ist veraltet. Der JSON-Datenencoder erzeugt JSON und ist die empfohlene Alternative zu Client-XML.
Gegenstück: JSON-Datendecoder
Der JSON-Datendecoder liest die Antwort des Profils als JSON. Encoder und Decoder bilden zusammen Hin- und Rückweg der Datenübergabe.