检索JSON密钥和值

时间:2016-06-22 17:51:56

标签: python json

我正在使用不同的密钥将.json对象发布到我的服务器。

ID, time, content

在我的服务器上,我想再将它包装在另一个.json文件中,并使用另一个API键和值格式化。

所以......我想存储内容的关键和价值。 目前,我可以通过以下方式获取'内容的价值:

content = json_obj['content']

但这只会返回值。在内容中存储密钥和值的语法是什么?理想的结果:

content = {'content' : "........."}

2 个答案:

答案 0 :(得分:0)

您的JSON_obj在这里充当字典,因此您可以使用Python的items(Python 3+)或iteritems(Python 2.7)函数:

for k,v in json_obj.iteritems():
    foo = {k: v}
    # do something with foo

答案 1 :(得分:0)

解决了,感谢SuperSaiyan你引发了这个想法。 只需创建一个新词典:

content = json_obj['content']
test_obj = {'content':content}

还可以:

test_obj = {'content':json_obj['content']}