Übersicht

Mit dieser Action kann ein Json-String in einen Xml-String umgewandelt werden. Im folgendem wird erklärt, welche Eigenschaften für die Klasse TransformJsonToXmlAction konfiguriert werden können.

Technische Beschreibung

Klassenpfad: org.b2bbp.eai.actions.TransformJsonToXmlAction

Besonderheiten

Das resultierende XML hat KEINE XML-Deklaration (wie z.B. <xml version=”1.0>). Ein leeres Array in einem JSON wird in dem resultierendem XML nicht ausgegeben.

Konfigurationsmöglichkeiten

Einstellungsmöglichkeiten:

ActionProperty / Eigenschaften Beschreibung Werte
CONTEXT_KEY_FOR_JSON_STRING Optional: ContextKey, unter dem der zu transformierende Json-String im MessageContext abgelegt ist. Wird kein ContextKey angegeben, wird der CURRENT_PAYLOAD verwendet. Default: CURRENT_PAYLOAD
B3P_TARGET_CONTEXT_PARAM Optional: ContextKey, unter dem das Ergebnis der Transformation im MessageContext abgelegt wird. Wird kein ContextKey angegeben, wird das Ergebnis unter JSON_XML im MessageContext abgelegt. Default: JSON_XML
ADD_ROOT Optional: Boolean-Property, ob dem Ziel-Xml ein Root-Element hinzugefügt werden soll. Standardmäßig wird das Root-Element hinzugefügt, da das Xml sonst in der Regel nicht valide ist. true (default)/false
View Me   Edit Me