diff --git a/converter.py b/converter.py index 26776ed..18e44d7 100644 --- a/converter.py +++ b/converter.py @@ -7,14 +7,18 @@ with open('666.json','r') as f: data = json.loads(f.read()) -elements = ["tag", "trigger", "variable", "builtInVariable", "folder", "zone", "customTemplate"] -tabs = [] - -for el in elements: - if el in data["containerVersion"].keys(): - tabs.append(el) +elements = {"tag": "Tags", + "trigger": "Triggers", + "variable": "User-Defined Variables", + "builtInVariable": "Built-In Variables", + "folder": "Folders", + "zone": "Zones", + "customTemplate": "Templates"} # Change the name of the final xlsx file, if necessary with pd.ExcelWriter('output-GTM.xlsx') as writer: - for i in tabs: - pd.json_normalize(data["containerVersion"][i]).to_excel(writer, sheet_name=i, index=False) + for i in elements: + if i in data["containerVersion"].keys(): + pd.json_normalize(data["containerVersion"][i]).to_excel(writer, sheet_name=elements[i], index=False) + +print("Done.")