python-json

什么是json

 

JSON数据格式的转换

import json
#准备列表,列表内的元素是字典,将其转换为JSON
data=[{"name":"张三","age":11}]
json_str=json.dumps(data)
print(json_str)
print("为什么中文变成编码了呢,我想解决怎么办呢\n,只需要在json.dumps(data)"
      "括号内加入ensure_ascii=False即可")
json_str=json.dumps(data,ensure_ascii=False)
print(json_str)
#准备字典,将字典转换为JSON
data={"name":"张三","age":11}
json_str=json.dumps(data,ensure_ascii=False)
print(type(json_str))
print(json_str)
#将JSON字符串转换为Python数据类型[{k:v}]
s='[{"name":"张三","age":11}]'
ll=json.loads(s)
print(type(ll))
print(ll)
#将JSON字符串转换为Python数据类型{k:v}
s='{"name":"张三","age":11}'
d=json.loads(s)
print(type(d))
print(d)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值