import json
from collections import OrderedDict
metadata = json.loads(text, object_pairs_hook=OrderedDict);
metadata中properties的顺序是跟text中定义的顺序是一样的。
具体可以看python文档中json.loads函数中的参数
http://docs.python.org/dev/library/json.html
from collections import OrderedDict
metadata = json.loads(text, object_pairs_hook=OrderedDict);
metadata中properties的顺序是跟text中定义的顺序是一样的。
具体可以看python文档中json.loads函数中的参数
http://docs.python.org/dev/library/json.html
本文介绍如何使用Python中的json.loads函数结合collections模块中的OrderedDict来保持JSON对象中属性的原始顺序。这对于需要维持数据结构顺序的应用场景尤为重要。
352

被折叠的 条评论
为什么被折叠?



