0

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

4

1 回答 1

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对象

于 2012-04-04T07:53:28.730 回答