博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
json概述及python处理json等数据类型
阅读量:6831 次
发布时间:2019-06-26

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

<一,概念>

序列化(Serialization):将对象的状态信息转换为可以存储可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化(deserialization): 就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。

JSON(JavaScript Object Notation):一种轻量级数据交换格式,相对于XML而言更简单,也易于阅读和编写,机器也方便解析和生成,Json是JavaScript中的一个子集。

Python2.6开始加入了JSON模块,无需另外下载,Python的Json模块序列化与反序列化的过程分别是 encoding和 decoding

encoding:把一个Python对象编码转换成Json字符串

decoding:把Json格式字符串解码转换成Python对象
对于简单数据类型(string、unicode、int、float、list、tuple、dict),可以直接处理...

<二,Examples app>

1,json.dumps方法对简单数据类型encoding:

python repr();

python json.dumps();

将list convert to str

2,json.loads方法处理简单数据类型的decoding(解码)转换

posted on
2014-10-07 12:05 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/ruiy/p/4009179.html

你可能感兴趣的文章
redis3.2启动配置文件redis.conf说明
查看>>
阿里云建站严选
查看>>
bboss分布式事件框架介绍文档
查看>>
基于Element-admin-ui开发后台管理系统
查看>>
2.[Andriod]Andriod Studio结合Visual Studio Emulator for Android调试Android App
查看>>
改变世界前,先改变自己
查看>>
《React Native 精解与实战》书籍连载「Node.js 简介与 React Native 开发环境配置」...
查看>>
Java_异常_01_org.apache.commons.lang.exception.NestableRuntimeException
查看>>
1-AIV--使用ContentProvider获取短信
查看>>
前端优化系列 - 前端优化的思考
查看>>
火爆GitHub:100天搞定机器学习编程(超赞信息图+代码+数据集)
查看>>
TongDXP
查看>>
Python进阶-算法-插入排序
查看>>
C# 如何添加水印到PPT
查看>>
北京朝阳区第二批重点产业发展引导资金项目即将开始征集
查看>>
微信小程序开发系列五:微信小程序中如何响应用户输入事件
查看>>
My favorite examples of functional programming in Kotlin
查看>>
架构文摘:消息队列设计精要
查看>>
2018最全的iOS面试题及答案
查看>>
问题账户需求分析
查看>>