所以,我需要一些帮助来返回找到某个字符串的 ID。 我的 JSON 看起来像这样: 现在,我需要从某个字符串中获取 ID,例如: 对于“string5”,我需要返回“id2” 对于“string2”,我需要返回“id1” 为了找到这些字符串,我使用了 objectpath python 模块,如下 ...
所以,我需要一些帮助来返回找到某个字符串的 ID。 我的 JSON 看起来像这样: 现在,我需要从某个字符串中获取 ID,例如: 对于“string5”,我需要返回“id2” 对于“string2”,我需要返回“id1” 为了找到这些字符串,我使用了 objectpath python 模块,如下 ...
如何使用对象路径获取键的名称,例如[800,801](键名称未知)。 在jmespath中很容易:keys(@)。 ...
我尝试使用Conda promt安装对象路径 但这不会安装说找不到软件包。 我在https://anaconda.org/auto/objectpath中使用了代码。 我怀疑是否有新命令,因为此代码是5年前上传的。 请澄清我的疑问。 谢谢 ...
我需要解析terraform文件,以JSON格式编写。 我必须提取两个数据, resource和id ,这是示例文件: 我需要导出任何resources ,第一个键和id值,在这种情况下, aws_security_group.vpc-xxxxxxx-test-1 sg-xxxxxxx ...
我有一个包含900条文章的元数据的json文件,我想从中提取Urls。 我的文件开始像这样 我想检查带有对象objectpath的文件以创建json.tree以排除URL。 这是我要执行的代码 但是在创建树的第4步中,我必须插入我认为没有在文件中的数据标记的名称。 我该如何 ...
我试图找到一种应用以下过滤器的程序方法。 给定以下对象,我如何获取所有包含子c2顶级密钥? 预期结果: 我需要使用JSONPath,JMESPath或ObjectPath语法的过滤器。 我在$.*[@.b.c2]尝试了$.*[@.b.c2]无数组合,在JSONPath中尝 ...
经过数小时未能成功尝试在Python3脚本中使用objectpath的尝试,我进行了以下简单的实验: 预期输出:1 python成功(2) python3错误: 我的Python3安装有问题吗? P3中的objectpath在脚本或控制台中均不起作用 ...
我有一个JSON文件,其值在[]括号中,如图所示。 我正在尝试创建一个显示[id_value:text_value。]的[key:value]字典。 以上面的前两行JSON为例。 字典的输出为: [6127465:“树”] [9285628:“草”,“树”]等。 ...
我有多个JSON文件要覆盖,并且似乎无法访问下面的特定文本(干扰项)。 这是文件中一行的示例: 下面是我编写的返回空结果的代码: ...
假设我点击了一个API,它返回了一个多级json blob。 然后,我想从该Blob中提取特定值,然后将其上载到数据库,因此我需要对其进行展平。 基本上我想从这样的事情中摆脱出来: 对于这样的事情(理想情况下,将标签调整为代表原始层次结构): 我觉得jsonpath或ob ...
我有一些用 YAML 创建的对象结构。 在 YAML 中使用了许多标签。 因此该文档不仅包含内置类型,还包含一些从注册构造函数创建的对象。 我需要通过一些模式来检查它们。 到目前为止,我已经尝试过jsonpath 、 objectpath 、 jmespath和dpath 。 所有这些库都很棒,我 ...
我正在学习python的ObjectPath ,并且已经找到了,例如,如何对属性进行精确匹配: 这对我来说很有意义; 我想从根( $ )开始,递归地( .. )找到所有( * )项目( @ ),其中title ==“紫色是最佳颜色”。 它的工作原理! 但后来我尝试使用in运算符 ...