Python处理JSON
来源:互联网 发布:淘宝装修设计师模块 编辑:程序博客网 时间:2024/06/10 15:36
列表或dict转字符串
import jsondata = [{'a':"A",'b':(2,4),'c':3.0}] #list对象print "DATA:",repr(data)data_string = json.dumps(data)print "JSON:",data_string
输出:
DATA: [{'a':'A','c':3.0,'b':(2,4)}] #python的dict类型的数据是没有顺序存储的JSON: [{"a":"A","c":3.0,"b":[2,4]}]
字符串转列表或字典
import jsondata = [{'a':"A",'b':(2,4),'c':3.0}] #list对象data_string = json.dumps(data)print "ENCODED:",data_stringdecoded = json.loads(data_string)print "DECODED:",decodedprint "ORIGINAL:",type(data[0]['b'])print "DECODED:",type(decoded[0]['b'])
输出:
ENCODED: [{"a": "A", "c": 3.0, "b": [2, 4]}]DECODED: [{u'a': u'A', u'c': 3.0, u'b': [2, 4]}]ORIGINAL: <type 'tuple'>DECODED: <type 'list'>
0 0
- python处理json数据
- Python处理JSON
- Python处理JSON
- python处理json
- Python处理JSON
- Python处理JSON
- Python处理JSON
- Python处理JSON
- Python处理JSON
- Python处理JSON
- python处理JSON字符串
- python处理JSON数据
- Python处理Json报文
- Python处理JSON
- Python处理JSON
- Python 处理 JSON
- Python处理JSON
- Python处理JSON
- 【转】取模(mod)与取余(rem)的区别——Matlab学习笔记
- sqlyog注册码激活
- 文件和文件夹的操作
- 汇编速查-FPU
- Shell面试题及企业运维实战练习1
- Python处理JSON
- Lua编程笔录--Lua初识及语法六(协同程序)
- wait_timeout和interactive_timeout区别
- log4j 级别(level)
- 安卓文件路径与有关操作
- 第十二周 oj训练 进制转换
- Hbase中内置Filter详解
- CTF考核writeup(1)
- android studio常用的插件