求教PYthon 复杂嵌套类的 序列化和反序列化的方式

raynors 2019-06-26 11:03:45
代码描述:

一个主类,包含 一个工作组类的列表,每个工作组类包含一个频道类列表


class RecCh():
chName=""

class RecGrp():
grpName=""
chList=[]

class RecOpt():
OptName=""
grpList=[]

#程序正文
ch1=RecCh()
ch1.chName="a1"

ch2=RecCh()
ch2.chName="a2"

ch3=RecCh()
ch3.chName="a3"

grp1=RecGrp()
grp1.chList.append(ch1)
grp1.chList.append(ch2)

grp2=RecGrp()
grp2.chList.append(ch2)
grp2.chList.append(ch3)

opt=RecOpt()
opt.grpList.append(grp1)
opt.grpList.append(grp2)

s= opt.to_json()

print(s)


求教如何将该类序列化及反序列化,刚从C#转过来,那边没什么问题,PYTHON就不行.
...全文
203 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
一笑程序猴 2019-06-26
  • 打赏
  • 举报
回复
https://www.cnblogs.com/sun-haiyu/p/7087088.html
这个文章参考一下

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧