1. Bereiten Sie sich vor
Wählen Sie die Konvertierungsrichtung und verwenden Sie einen repräsentativen Quellwert, einschließlich Randfällen wie Leer- oder Sonderzeichen.
Praktischer Gebrauchsleitfaden
Konvertieren Sie JSON-Nutzlasten in XML für SOAP, SAP CPI, Middleware- und Integrationsszenarien.
Wählen Sie die Konvertierungsrichtung und verwenden Sie einen repräsentativen Quellwert, einschließlich Randfällen wie Leer- oder Sonderzeichen.
Vergleichen Sie den konvertierten Wert mit der Quelle und stellen Sie sicher, dass Codierung, Trennzeichen, Datentypen und Struktur wie erwartet beibehalten wurden.
Validieren Sie das Ergebnis anhand des Schnittstellenvertrags und der Ziellaufzeit CPI, bevor Sie es transportieren oder freigeben.
Wandeln Sie JSON in ein XML-Beispiel für ein SOAP- oder CPI-Mapping um. Ein einzelner Schlüssel auf oberster Ebene wird zum Wurzelelement, sofern sein Wert kein Array ist; Array-Einträge wiederholen ihren Elementnamen und null erzeugt ein leeres Element.
Eingabe: {"Order":{"id":"A1","items":[1,2],"active":true,"note":null}} Ausgabe: <Order><id>A1</id><items>1</items><items>2</items><active>true</active><note/></Order> Das Tool formatiert das XML über mehrere Zeilen.
Mehrere Schlüssel auf oberster Ebene erhalten ein Wurzelelement namens root. Leere Arrays erzeugen keine Elemente. JSON-Datentypen bleiben nicht erhalten; eine Rückkonvertierung kann die Daten daher verändern. Prüfen Sie Wurzelelement, wiederholte Elemente und Namespace-Deklarationen anhand des Empfängervertrags; die Konvertierung validiert diesen Vertrag nicht.