SnapLogic Tipps und Tricks: XML Generator Snap Übersicht (Teil 3)

Im zweiten Teil dieser Serie haben wir uns mit der Abbildung auf das JSON-Schema im Vorfeld beschäftigt. In diesem Beitrag geht es um die Validierung des generierten XML anhand der XSD.

Beispiel 3: Schreiben des generierten Inhalts in eine Datei
Manchmal möchte man das generierte XML in eine Datei schreiben. Für diesen Anwendungsfall bieten wir einen DocumentToBinary Snap an, der den Inhalt in ein binäres Datenobjekt konvertieren kann, das dann in eine Datei geschrieben werden kann, z.B. mit einem File Writer Snap.

xml-gen-5

Oben ordnen wir XML dem Inhaltsfeld des DocumentToBinary Snap zu und setzen die Option Encode oder Decode des DocumentToBinary Snap auf NONE.

Dieser gibt dann für jede Bestellung ein Binärdokument aus. Wir können es dann in ein Verzeichnis schreiben. (Vorsicht, hier sollten Sie die Option "append" verwenden, da Sie möglicherweise zwei Dateien in dasselbe Verzeichnis schreiben würden, *was bald für das Dateisystem von SnapLogic unterstützt wird) oder Sie können einen Ausdruck wie Date.now() verwenden, um einzelne Dateien für jedes eingehende Binärdatenobjekt zu schreiben).

Im letzten Teil dieser Serie zeigen wir, wie der XML Generator Snap für jedes Eingabedokument einen serialisierten XML-String erzeugt.

Zusätzliche Ressourcen:

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.