Python--day72--json内容回顾

前后端分离,Json格式字符串:序列化和反序列化

 1 """
 2     复习python中的json模块
 3 """
 4 
 5 import json
 6 
 7 s = '{"name":"xiaohei","age":18}'
 8 #把字符串反序列成python中的数据类型
 9 ret = json.loads(s)
10 print(ret,type(ret))
11 
12 #把字典序列化Python中的字符串
13 ret2 = json.dumps(ret)
14 print(ret,type(ret2))

 

合格的json对象:

["one", "two", "three"]
{ "one": 1, "two": 2, "three": 3 }
{"names": ["张三", "李四"] }
[ { "name": "张三"}, {"name": "李四"} ] 

 不合格的json对象:

复制代码
{ name: "张三", 'age': 32 }  // 属性名必须使用双引号
[32, 64, 128, 0xFFF] // 不能使用十六进制值
{ "name": "张三", "age": undefined }  // 不能使用undefined { "name": "张三", "birthday": new Date('Fri, 26 Aug 2011 07:13:10 GMT'), "getName": function() {return this.name;} // 不能使用函数和日期对象

 

转载于:https://www.cnblogs.com/xudj/p/10684017.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值