python将json转化为数组_如何将json数据转换为python数据

本文介绍了如何在Python中将JSON数据转换为字典对象,包括使用json.dumps()和json.loads()函数,并展示了如何处理自定义类型的转换,通过自定义的Person类作为示例,演示了编码和解码过程。
摘要由CSDN通过智能技术生成

JSON对象是javascript object即javascript中的对象,是一种通用的格式,格式严格,不支持备注。

JSON文本和JSON对象的区别:

JSON文本是符合JSON格式的文本,实际上是一个字符串

JSON对象是内存中一个对象,拥有属性和方法,可以通过对象获取其中的参数信息

Python中我们一般提到JSON对象指的是字典

Python的字典的格式和JSON格式,稍有不同:

字典中的引号支持单引号和双引号,JSON格式只支持双引号

字典中的True/False首字母大写,JSON格式为true/false

字典中的空值为None, JSON格式为null

json 是数据存储和交换文本信息的语法

javaScript对象表示法

用于数据传递

json中的数据格式 python中的数据

数字 整型 浮点数

字符串 字符串

布尔值 true false True False

数组 列表。元祖

对象 字典

null None

常见的json数据格式

{

code:200,

values:[

{"name":'lal','age':20}]

}

{} josn数据对应json对象

[] josn数组

代码如下

import json

age = 10

#dumps把数据转化为json语法中的数值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值