有没有用于解析.json文件格式的工具
答案 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']]