Loading utils/xml_to_json.py +1 −3 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ def removePrefixes (o, prefixes): new_key = k.split(':')[1] replacements.append( (k, new_key) ) for r in replacements: print(r) o[r[1]] = o.pop(r[0]) if __name__ == "__main__": Loading @@ -32,11 +31,10 @@ if __name__ == "__main__": p = Path(sys.argv[1]) s = p.read_text() print(s) d = xmltodict.parse(s)['HI1Message'] prefixes = extract_prefixes(d) removePrefixes(d, prefixes) print(d) print(json.dumps(d)) Loading
utils/xml_to_json.py +1 −3 Original line number Diff line number Diff line Loading @@ -23,7 +23,6 @@ def removePrefixes (o, prefixes): new_key = k.split(':')[1] replacements.append( (k, new_key) ) for r in replacements: print(r) o[r[1]] = o.pop(r[0]) if __name__ == "__main__": Loading @@ -32,11 +31,10 @@ if __name__ == "__main__": p = Path(sys.argv[1]) s = p.read_text() print(s) d = xmltodict.parse(s)['HI1Message'] prefixes = extract_prefixes(d) removePrefixes(d, prefixes) print(d) print(json.dumps(d))