我有一个问题,在转换成所需的格式JSON任何帮助将不胜感激,希望有人可以帮助
以下是我的原始JSON结果:
//for Time being I have given a single object here, in the same way, I would get 2 more objects in the same JSON response
OrderedDict([(u'totalSize', 3), (u'done', True), (u'records',
[OrderedDict([(u'attributes', OrderedDict([(u'type', u'Site'),
(u'url', u'/services/data/v29.0/sobjects/Site/0DM30000000CaYgGAK')])),
(u'Name', u'Renewals_Community1'), (u'DailyBandwidthLimit', 40960),
(u'DailyBandwidthUsed', 0.0), (u'DailyRequestTimeLimit', 3600),
(u'DailyRequestTimeUsed', 0.0), (u'MonthlyPageViewsEntitlement', 0)]),
所需的JSon格式:
{
"DailyBandwidthLimit":
{
"Max"://here my own value which is standard
"Remaining":"40960"//(u'DailyBandwidthLimit', 40960),
}
}
用于转换的方法:
编写for循环以只打印所需的数据
for i in rs['records']:
printi['DailyBandwidthLimit']
///because of less space I am not placing all the code
在这里,我可以得到所需的字段,但无法形成JSON尝试了不同的选项,如打印数据到文件作为json.dumps文件&再次使用从文件获取数据(amp;a)JSON.loads文件似乎什么都不管用
Finally
data[]
data['Max'] = 8
data['Remainig']= d
data['DailyBandwidthLimit'] = [""]
json_data = json.dumps(data)
print json_data
在某种程度上,它来了,但我无法使所需的JSON
提前谢谢
要在屏幕上打印json/U数据:
相关问题 更多 >
编程相关推荐