Erstmal vielen dank! Das "format json" hat geholfen.
Jetzt habe ich nur noch ein Problem. Meine Ausgabe sieht jetzt folgendermassen aus:
Heisst ich habe nun 2 mal diesen Block weil ich ja in der Datendatei 2 Sätze habe. Hab schon verschiedenes versucht aber er fasst mir diese nicht zusammen.Code:{ "Confirmation": { "Datum": "20230901", "Header": { "company": "123 " }, "delivery_line": [ { "package_number": "12345", "country_of_origins": [ { "country_of_origin": "DE", "quantity_picked": "5" } { "country_of_origin": "AT", "quantity_picked": "1" } ] } { "package_number": "12345", "country_of_origins": [ { "country_of_origin": "DE", "quantity_picked": "5" } { "country_of_origin": "AT", "quantity_picked": "1" } ] } ] } }
EDIT: Habe jetzt selbst eine Lösung gefunden, indem ich jeweils noch einen zusätzlichen Eintrag mit country_of_origin = *BLANK und quantity_picked = *BLANK hinzufüge und setze dann dem FROM qtemp/jsonout a ein WHERE country_of_origin = *BLANK und bei dem eingebettenten SELECT ein where country_of_orign <> *BLANK. Trotzdem würde mich noch eine saubere SQL Lösung interessieren.
Gruß
Sebastian
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks