使用python jsonpickle创建嵌套的json对象

时间:2012-04-02 15:22:30

标签: python json jsonpickle

我想使用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对象

1 个答案:

答案 0 :(得分:0)

它可以解决如下

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对象时,我们需要