您可以使用JSONDeprer的
object_pairs_hook参数将已解码的字典更改为OrderedDict:
import collectionsimport jsondeprer = json.JSonDeprer(object_pairs_hook=collections.OrderedDict)json_string = '{"id":"0","last_modified":"undefined"}'print deprer.depre(json_string)json_string = '{"last_modified":"undefined","id":"0"}'print deprer.depre(json_string)打印:
OrderedDict([(u'id', u'0'), (u'last_modified', u'undefined')])OrderedDict([(u'last_modified', u'undefined'), (u'id', u'0')])



