我想用python jsonpickle构建嵌套的json对象,
像这样的东西
{"key": "value",
"key2": {
"key2": "value2",
"key": "value"}
}
}使用jsonpickele将值设置为变量名并
def __init__(self, value):
self.key1 = value
self.key2 =' {key:value,key2,value}'和
jsonpickle.encode(obj, unpicklable=False)我可以生成json对象,但是我需要一些方法来创建json对象,比如将键值对放入循环中,比如将键值连接到嵌套的json对象中
发布于 2012-04-04 15:53:29
它可以按如下方式解决
def __init__(self, value):
self.key1 = value
arr={}
#append value to arr
arr.update({'key2':'value2'})
arr.update({'key':'value'})
self.key2 = arr然后,当jsonpickle.encode(obj, unpicklable=False)将产生我们需要的嵌套json对象时
https://stackoverflow.com/questions/9979083
复制相似问题