我想附加JSON对象来形成JSON对象的列表。如何将JSON对象追加到列表中?
def GenIndentifier(options):
data=json.dumps([identifier,hex_dig])
return data
这里的数据是有效的JSON对象如下:
["27780741708467800000001", "e5073922dbb7a278769d52277d49c6ad3017b1ba"]
之后,我遍历GenIdentifier函数生成许多JSON对象:
data=[]
for i in range(0,2,1):
...
data.append(GenIndentifier(options))
print data
现在JSON数据列表不是有效的JSON格式,因为会弹出一些单引号:
['["27780741708467800000000",
"f798d2cd9aec1b98fb48b34fd249fe19c06a4a1d"]',
'["27780741708467800000001",
"e5073922dbb7a278769d52277d49c6ad3017b1ba"]']
任何想法如何解决? 我搜索了谷歌搜索,但徒劳无功。
这似乎并没有被JSON数据。你正在使用的是简单的列表。 JSON通常遵循键值格式。 –
@PrateekDewan废话。原始值是完全有效的JSON。 –
http://www.w3schools.com/js/js_json_syntax.asp我会让你决定 –