python3 json 与 对象之间的相互转换
2017-09-18 20:48
585 查看
原文地址:http://blog.csdn.net/leilba/article/details/50654256
真的很感谢
真的很感谢
# -*- coding: UTF-8 -*- import json #自定义类 class MyClass: #初始化 def __init__(self): self.a=2 self.b='bb' ########################## #创建MyClass对象 myClass=MyClass() #添加数据c myClass.c=123 myClass.a=3 #对象转化为字典 myClassDict = myClass.__dict__ #打印字典 print (myClassDict) #字典转化为json myClassJson = json.dumps(myClassDict) #打印json数据 print (myClassJson) ########################## #json转化为字典 myClassReBuild = json.loads(myClassJson) #打印重建的字典 print (myClassReBuild) #新建一个新的MyClass对象 myClass2=MyClass() #将字典转化为对象 myClass2.__dict__=myClassReBuild; #打印重建的对象 print (myClass2.a)
相关文章推荐
- 解析JSON对象与字符串之间的相互转换
- JSON字符串与JSON对象的区别,两者之间如何相互转换?
- JSON字符串、JSON对象的区别与两者之间的相互转换
- JSON对象和字符串之间的相互转换
- 利用Google Gson实现JSON字符串和对象之间相互转换
- 【JS对象、JSON字符串】之间的相互转换
- JSON对象和字符 4000 串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
- 将JSON与对象之间相互转换
- JSON对象和字符串之间的相互转换
- Java中Json字符串与对象之间的相互转换
- Json-lib实现json,java对象,xml之间相互转换 .
- JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- Google Gson实现JSON字符串和对象之间相互转换
- JSON对象和字符串之间的相互转换
- JSON对象和字符串之间的相互转换
- JAVA里面json和java对象之间的相互转换
- JSON对象和字符串之间的相互转换
- JSON对象和字符串之间的相互转换
- python对象与json相互转换