[python]json的使用
来源:互联网 发布:nodejs遍历json数据 编辑:程序博客网 时间:2024/05/22 12:02
python中使用json的解析和转换非常简单,只要导入json
包即可。
其中的两个主要方式是dumps和loads.具体介绍如下:
用法如下:
import jsonclass Node: 'node类' def __init__(self, question, answer,sim): self.question = question self.answer = answer self.sim=sim#用来将得到的object转换为具体的类实例def fromjson(obj): return Node(obj['question'],obj['answer'],obj['sim'])#定一个node实例node=Node('q','a',1)#定义一个json字符串data=[{'q':'qq','a':'aa','sim':1}]#将node转换为json字符串jstring=json.dumps(node.__dict__)print(jstring)#再将得到的字符串转换为node实例obj=json.loads(jstring)node=fromjson(obj)print(type(node))
值得注意的是json中类型的转换对应关系。
其中python中类型对应json中的类型对应关系如下:
json中类型对应python中的类型对应关系如下:
阅读全文
0 0
- Python JSON的使用
- python json 的使用
- [python]json的使用
- python json和java json的使用
- Python json包的使用
- python中json模块的使用
- python json的一些使用情况
- Python日常:json.loads&json.dumps的使用
- python中使用JSON
- python 使用json模块
- 使用 Python 的 jsonschema 对 json 做验证
- Python Web 8 —— json的使用
- 使用 Python 的 jsonschema 对 json 做验证
- openwrt上单独安装python-light使用json的问题
- 使用Python解析JSON数据的基本方法
- 使用Python解析JSON数据的基本方法
- python的json操作
- Python的json
- 找工作笔试面试那些事儿(2)---函数那些事
- Latex基础
- php设计模式之工厂方法
- TOMCAT、Myeclipse的下载、安装、配置
- 第3章 当合作扼杀了创造力
- [python]json的使用
- Log4j学习笔记
- MyEclipse14(10*版本)的破解
- Centos 7.3 Install jenkins
- 经典游戏配色
- CSS中提升优先级属性!important的用法总结
- 类找不到总结java.lang.ClassNotFoundException
- Java多线程
- 山东理工大学2017校赛 3930皮卡丘的梦想2—线段树加状压 3926bLue的二叉树-KMP或hash 3914校赛~校赛~-打表找规律