python 解码json数据并在一个OrderdDict中保留其顺序
2024-08-27 10:12:03
一般来讲,JSON 解码会根据提供的数据创建dicts 或lists。如果你想要创建其他类型的对象,可以给json.loads() 传递object_pairs_hook 或object_hook 参数
>>> s='{"name":"apple","shares":50,"prices":490.11}'
>>> s
'{"name":"apple","shares":50,"prices":490.11}'
>>> from collections import OrderedDict
>>> import json
>>> data=json.loads(s,object_pairs_hook=OrderedDict)
>>> data
OrderedDict([('name', 'apple'), ('shares', 50), ('prices', 490.11)])
>>>
最新文章
- wpf 客户端 添加qq客服咨询
- KnockoutJS 3.X API 第四章 数据绑定(5) 控制流component绑定
- C# 6.0的属性(Property)的语法与初始值
- hdu1141(二进制数位,二分,打表)
- popupwindow与软键盘的问题
- php获取网页内容方法总结
- 动态生成C# Lambda表达式
- MEF 编程指南(七):使用目录
- 注释驱动的 Spring cache 缓存介绍--转载
- python之map和filter
- 复杂事件处理引擎—Esper 处理模型
- Android Studio和eclipse混淆打包总结
- Linux(Ubuntu)使用日记------部署JavaWeb项目到服务器
- 使用发射将JavaBean转为Map
- 《剑指offer》 调整数组顺序使得奇数在偶数前面
- DAX/PowerBI系列 - 参数表(Parameter Table) 度量值模板
- Thinkphp5 分页带参数
- leecode第二十一题(合并两个有序链表)
- 输入系统:epoll &; inotify
- fnmatch源码阅读