Commit 8767a24f authored by Mark Canterbury's avatar Mark Canterbury
Browse files

Preparing to keep namespaces

parent 140cfeaa
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -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__":
@@ -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))