python中的字典(对象)没有保证的顺序。因此,当解析为时
dict,订单将丢失。
如果订单是出于某种原因很重要,你可以
json.loads使用一个
OrderedDict替代,这就好比
dict,但键的顺序保存。
from collections import OrderedDictdata_content = json.loads(input_data.depre('utf-8'), object_pairs_hook=OrderedDict)
python中的字典(对象)没有保证的顺序。因此,当解析为时
dict,订单将丢失。
如果订单是出于某种原因很重要,你可以
json.loads使用一个
OrderedDict替代,这就好比
dict,但键的顺序保存。
from collections import OrderedDictdata_content = json.loads(input_data.depre('utf-8'), object_pairs_hook=OrderedDict)