diff options
Diffstat (limited to 'reconfigure/parsers/jsonparser.py')
-rw-r--r-- | reconfigure/parsers/jsonparser.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/reconfigure/parsers/jsonparser.py b/reconfigure/parsers/jsonparser.py index c1eaee6..1c55e97 100644 --- a/reconfigure/parsers/jsonparser.py +++ b/reconfigure/parsers/jsonparser.py @@ -14,7 +14,8 @@ class JsonParser (BaseParser): return node def load_node_rec(self, node, json): - for k, v in json.iteritems(): + for k in sorted(json.keys()): + v = json[k] if isinstance(v, dict): child = Node(k) node.children.append(child) |