博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSON定义
阅读量:5154 次
发布时间:2019-06-13

本文共 579 字,大约阅读时间需要 1 分钟。

如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如xml,但更好的方法是序列化为JSON,因为JSON表示出来就是一个字符串,可以被所有语言读取,也可以方便地存储到磁盘或者通过网络传输,JSON不仅是标准格式,并且比XML更快,而且可以直接在web页面中读取,非常方便。

1 #将python对象转成json 2 >>> import json 3 >>> d = dict(name='Bob',age=20,score=88) 4 >>> d 5 {
'name': 'Bob', 'age': 20, 'score': 88} 6 >>> json.dumps(d) 7 '{"name": "Bob", "age": 20, "score": 88}' 8 9 #将json对象转成python10 >>> json_str=json.dumps(d)11 >>> json_str12 '{"name": "Bob", "age": 20, "score": 88}'13 >>> json.loads(json_str)14 {
'name': 'Bob', 'age': 20, 'score': 88}

 

转载于:https://www.cnblogs.com/themost/p/6823570.html

你可能感兴趣的文章
ORA-10635: Invalid segment or tablespace type
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Windows 8 操作系统 购买过程
查看>>
软件工程课程-个人编程作业
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>
Apriori算法
查看>>
onlevelwasloaded的调用时机
查看>>
求出斐波那契数组
查看>>
Vue.js 基础学习之组件通信
查看>>
lr_start_transaction/lr_end_transaction事物组合
查看>>
每天一个Linux命令 - 【chkconfig】
查看>>
△UVA10106 - Product(大数乘法)
查看>>
golang (7) 文件操作
查看>>
关于 Object.defineProperty()
查看>>
免认证的ssh登录设置
查看>>
[转] Maven 从命令行获取项目的版本号
查看>>
CodeIgniter学习笔记(四)——CI超级对象中的load装载器
查看>>