我只想解析一个json信息

时间:2018-07-25 17:29:49

标签: python pandas

有没有用于解析.json文件格式的工具

2 个答案:

答案 0 :(得分:0)

您不能选择性地解析JSON。这是没有意义的,因为您不知道整个文件怎么能知道您有选择地要求的节在哪里?也就是说,通常必须整体读取JSON,但是您可以根据自己的条件选择性地处理加载的JSON。我足够遍历activities节点,检查action_type的值并采取相应的措施。您需要自己编写该代码。语言中没有makePortal()的魔法可以帮助您。

答案 1 :(得分:0)

加载完整的json数据,并在加载后对其进行过滤

import json
data = json.load(open('data.json'))
activities = [act for act in data['activities'] if '_STAGE_CHANGE' in act['composite_id']]