From 7d8905e3ec2c8527bb55f6580f0ba6fcbe0f8dcc Mon Sep 17 00:00:00 2001 From: Anton Jakob Date: Fri, 10 Nov 2023 10:48:33 +0100 Subject: [PATCH] json export angepast --- Sivas2Json/Sivas2json.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Sivas2Json/Sivas2json.py b/Sivas2Json/Sivas2json.py index 057d655..6cb344b 100644 --- a/Sivas2Json/Sivas2json.py +++ b/Sivas2Json/Sivas2json.py @@ -240,7 +240,12 @@ def artikel_daten_schreiben(uebteilenr: str, json_data: {}, csv_rows: [{}], leve ag_content['Stückzeit'] = int(ag['STUECKZEIT']) artikel_data['Arbeitsgänge'].append(ag_content) - json_data[artikel_data['Zeichnungsnummer']] = artikel_data + artikel_data_list_of_dict = [artikel_data] + if artikel_data['Zeichnungsnummer'] in json_data: + artikel_data_list_of_dict = json_data[artikel_data['Zeichnungsnummer']] + artikel_data_list_of_dict.append(artikel_data) + + json_data[artikel_data['Zeichnungsnummer']] = artikel_data_list_of_dict if pos['BAUGRUPPE']: artikel_daten_schreiben(pos['BAUGRUPPE'], json_data, csv_rows, level+1)