如何使用jq从JSON数组中选择具有特定ID的对象?

布鲁图斯

我有一个包含对象数组 ( test.json )的 JSON 文件

[
    {
        "name": "Test 1",
        "id": 1
    },
    {
        "name": "Test 2",
        "id": 2
    },
    {
        "name": "Test 3",
        "id": 3
    }
]

我想提取所有具有特定 ID 的对象。如果我只想要一个特定的 ID,我设法获得了一个对象:jq 'map(select(.id == 2 ))' test.json.

问题是,我有一个 ID 列表,比如 1 和 3。如何获得仅包含这些对象的列表?那么在这个例子中,一个包含 ID 为 1 和 3 的对象的列表?

您可以在此处查看示例:https : //jqplay.org/s/xQgpA4yJAz

杰杜尔金

jq 'map(select(.id | contains(1,3)))'

伙计,jq 太棒了

https://github.com/stedolan/jq/wiki/Cookbook#filter-objects-based-on-the-contents-of-a-key

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用'this'在jQuery中选择具有类的特定元素

来自分类Dev

如何使用jQuery从具有ID的表中选择TD

来自分类Dev

如何在JSON中选择特定对象

来自分类Dev

如何从JSON对象中选择特定条目

来自分类Dev

如何从javascript数组中选择具有特定类的特定html段落?

来自分类Dev

如何在numpy数组中选择具有特定值的特定行列对?

来自分类Dev

在jQuery中选择具有特定ID的特定元素类型

来自分类Dev

如何使用具有字符串数组的JSON对象填充选择ng-options?

来自分类Dev

Jq:如果对象具有对象数组,且对象的键值不匹配,该如何选择对象?

来自分类Dev

从字典中选择具有特定key:value对的对象

来自分类Dev

如何在jquery中选择具有特定数组名称的输入?

来自分类Dev

MySQL:如何在列中选择具有特定值的 ID

来自分类Dev

如何使用jq过滤json对象数组?

来自分类Dev

使用JSON和JQ中的特定键获取具有所有值的数组

来自分类Dev

如何从setState内的数组中选择特定对象?

来自分类Dev

使用Handlerbars.js创建模板时如何从对象数组中选择特定键

来自分类Dev

如何从JSON对象数组中删除具有特定键/值对的所有JSON对象?

来自分类Dev

如何使用Jena从RDF中选择具有特定属性的主题?

来自分类Dev

如何使用 value_counts 从列表中选择具有特定值的数据

来自分类Dev

JQ:在一组值中选择具有键值的对象

来自分类Dev

JQ将数组映射到具有索引的对象-如何

来自分类Dev

如何从PostgreSQL中具有ID列表的列中选择

来自分类Dev

如何在jQuery中选择具有ID链的元素?

来自分类Dev

如何选择具有ID的行json

来自分类Dev

jq-如何在单个数组中选择嵌套对象

来自分类Dev

MySQL从JSON对象数组中选择字段

来自分类Dev

如何通过使用NSPredicate在数组的数组中查找具有特定属性的对象?

来自分类Dev

如何通过使用NSPredicate在数组的数组中查找具有特定属性的对象?

来自分类Dev

使用jq从多维JSON数组中选择第n个元素

Related 相关文章

  1. 1

    如何使用'this'在jQuery中选择具有类的特定元素

  2. 2

    如何使用jQuery从具有ID的表中选择TD

  3. 3

    如何在JSON中选择特定对象

  4. 4

    如何从JSON对象中选择特定条目

  5. 5

    如何从javascript数组中选择具有特定类的特定html段落?

  6. 6

    如何在numpy数组中选择具有特定值的特定行列对?

  7. 7

    在jQuery中选择具有特定ID的特定元素类型

  8. 8

    如何使用具有字符串数组的JSON对象填充选择ng-options?

  9. 9

    Jq:如果对象具有对象数组,且对象的键值不匹配,该如何选择对象?

  10. 10

    从字典中选择具有特定key:value对的对象

  11. 11

    如何在jquery中选择具有特定数组名称的输入?

  12. 12

    MySQL:如何在列中选择具有特定值的 ID

  13. 13

    如何使用jq过滤json对象数组?

  14. 14

    使用JSON和JQ中的特定键获取具有所有值的数组

  15. 15

    如何从setState内的数组中选择特定对象?

  16. 16

    使用Handlerbars.js创建模板时如何从对象数组中选择特定键

  17. 17

    如何从JSON对象数组中删除具有特定键/值对的所有JSON对象?

  18. 18

    如何使用Jena从RDF中选择具有特定属性的主题?

  19. 19

    如何使用 value_counts 从列表中选择具有特定值的数据

  20. 20

    JQ:在一组值中选择具有键值的对象

  21. 21

    JQ将数组映射到具有索引的对象-如何

  22. 22

    如何从PostgreSQL中具有ID列表的列中选择

  23. 23

    如何在jQuery中选择具有ID链的元素?

  24. 24

    如何选择具有ID的行json

  25. 25

    jq-如何在单个数组中选择嵌套对象

  26. 26

    MySQL从JSON对象数组中选择字段

  27. 27

    如何通过使用NSPredicate在数组的数组中查找具有特定属性的对象?

  28. 28

    如何通过使用NSPredicate在数组的数组中查找具有特定属性的对象?

  29. 29

    使用jq从多维JSON数组中选择第n个元素

热门标签

归档