Ich habe die Aufgabe, eine Integration zwischen einem Kundensystem und einem internen System zu erstellen. Der Kunde sendet eine Flat-Datei, die es mir schwer macht, mit einem Flat-File-Schema zu parsen.Complex Flat-Datei, ist dies sogar mit einem Flat-File-Schema in BTS2013R2 möglich?
Die Struktur ist wie folgt:
H[n] (either H1, H2 or H3)
K3 (0..unbounded)
K4 (0..unbounded)
M4 (0..unbounded)
M5 (0..unbounded)
S4 (0..unbounded)
S5 (0..unbounded)
Jede der Linien endet mit einem normalen CR/LF und jeder Zeile ist Position basiert.
Beispiel:
H1TEST L5A3
K3 20160608 1103 0004
K4 XA TEST 01
M41123 AQ
M5SA
M5X1
S4SENDOUT
S5POP
H1Q 0342 TEST2 KY
S4IN
H3A 1408 TESTING S6T2
M43308 BB
H2 1331 TEST3 SA
S4PO
Dieser 4 XML-Knoten am Ende erzeugen soll, aber mein Hauptanliegen ist es, wie die Lage sein, ein Schema zu schaffen, der diese tatsächlich interpretieren könnte, entweder mit dem Flat-File-Schema-Assistenten oder einfach ein Flat File Schema verwenden.
Ist das überhaupt möglich (unter Berücksichtigung der verschiedenen Linientypen, Nachrichtenlängen usw.)?
Dieser Link in Kombinationen mit Ihren Kommentaren sieht brillant aus. Danke vielmals. Ich werde es während des Tages ausprobieren. :) – JaggenSWE