70v8ba
Last Updated: February 25, 2016
·
10.49K
· pykler
88dcd9a1b56c02e905ac3a352e43ba81

Parse JSON into ordered data-structure (in python)

In many cases it is essential (or at the least nicer) to preserve key order from a parsed JSON document, here is how to do it in python (using the std lib json module and OrderedDict available in python 2.7+)

from collections import OrderedDict
import json


r = json.load(open('file.json'), object_pairs_hook=OrderedDict)
print json.dumps(r, indent=2)
Say Thanks
Respond