我一直在阅读json_normalize和尝试这么多东西。我已经浏览了有关stacked_overflow的其他json_normalize信息并且正在阅读示例,但我不知道如何获得我想要的输出。
这是我的JSON文件的一个子集:
'sales': 114812.79,
'sumOfSquares': 19528485.2151}},
'timeToConversion': {'totals': {'sumOfSquares': 113163924542924.0,
'total': 88221776.0}},
'visit': {'totals': {'conversions': 2234, 'entries': 93297}},
'visitor': {'totals': {'conversions': 2207, 'entries': 60236}}}}]
我需要行名称为体验LocalID,列名称为impression.conversions,impressions.entries,landing.conversions,landing.entries,依此类推。我真的只需要印象,着陆,访问和访客。我不需要遍历订单字典。像这样:
当我尝试
时 results = json_normalize(data = newdata, record_path="totals)"
我只是得到一个"印象","登陆"等等的列表。我试图深入了解,但我需要一种方法来解决这个问题,因为这些名称"印象","登陆"可能会在将来的文件中发生变化。