我试图解析一个JSON对象,但很难以一种可以与另一个df合并的方式访问一个值。值的路径是:QueryResponse.Purchase[0].Line[0].Amount
此规范将为我提供第一个值:
glom(data, ('QueryResponse.Purchase', ['Line'], (['0'], ['Amount'])))
但不是包含在另一个Lines
中的Amounts
。我可以访问其他的Amount
值,但无法找到如何将其与包含Purchase
级值的df合并
Tags:
如果没有一个数据示例,就很难帮助解决这个问题
但是,假设您的数据如下所示:
然后,从每个
Line
条目中获取所有Amount
值的查询将完整路径放入列表中所需的值基于Glom Tutorial,在glom方法中使用“数据”之前,需要指定“数据”
示例(来自该站点):
在您的例子中,您还需要在顶部导入Json(但您可能已经这样做了)
相关问题 更多 >
编程相关推荐