From 点击打开链接
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)