Questions marquées «jq»

6
Utilisation de jq pour extraire des valeurs et un format au format CSV
J'ai le fichier JSON ci-dessous: { "data": [ { "displayName": "First Name", "rank": 1, "value": "VALUE" }, { "displayName": "Last Name", "rank": 2, "value": "VALUE" }, { "displayName": "Position", "rank": 3, "value": "VALUE" }, { "displayName": "Company Name", "rank": 4, "value": "VALUE" }, { "displayName": "Country", "rank": 5, "value": "VALUE" …
58 bash  python  csv  json  jq 

1
Comment imprimer JSON en utilisant JQ autonome?
Actuellement, lorsque je souhaite imprimer un fichier json à l'aide de jq , j'utilise: cat file.json | grep jq . Pourtant, je m'attendrais jqà accepter un nom de fichier comme argument sans avoir à y recourir cat. La page de manuel indique: jq [options ...] filtre [fichiers ...] ... Par …

2
Comment convertir une chaîne json incorporée (citée) en json
Je connais "jq" pour analyser json. Je travaille avec un service qui produit une réponse json où l'une des propriétés est elle-même une chaîne json. Comment convertir cette valeur entre guillemets en une chaîne json valide afin de pouvoir ensuite la traiter avec jq? Par exemple, si je regarde simplement …
22 json  jq 

4
Tableau JSON pour bash des variables en utilisant jq
J'ai un tableau JSON comme ceci: { "SITE_DATA": { "URL": "example.com", "AUTHOR": "John Doe", "CREATED": "10/22/2017" } } Je cherche à parcourir ce tableau en utilisant jq afin que je puisse définir la clé de chaque élément comme nom de variable et la valeur comme sa valeur. Exemple: URL = …
19 bash  jq 

3
Définition de la sortie jq sur une variable Bash
J'utilise curl pour récupérer JSON à partir d'une API de repos comme celle-ci: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' ce qui produit la valeur dont j'ai besoin. Toutefois; quand je change le code ci-dessus pour ressembler à ceci: content=$(curl -s -X GET -H "Header:Value" …
17 bash  curl  json  jq 


2
jq imprimer la clé et la valeur pour tous dans le sous-objet
J'ai trouvé ce Q / A avec la solution pour imprimer toutes les clés d'un objet: jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"' Dans mon cas, je veux effectuer ce qui précède mais sur un sous-objet: jq -r '.connections keys[] as $k | "\($k), \(.[$k] | .ip)"' …
12 json  jq 

4
Enveloppez tous les chiffres dans JSON avec des guillemets
Il existe des données JSON qui contiennent des valeurs numériques. Comment convertir tous les chiffres en chaînes? (envelopper avec des citations) Exemple: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } devrait devenir { "id":"1", "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":"1000", "pndNumber":"20000", "zoneNumber":"4" }
11 shell  json  jq 

5
awk / sed / perl one liner + comment imprimer uniquement les lignes de propriétés du fichier json
comment imprimer uniquement les lignes de propriétés du fichier json exemple de fichier json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# …
10 awk  sed  perl  json  jq 

1
Message d'erreur «Impossible d'indexer le tableau avec la chaîne« Titre »» lors de l'analyse des données JSON avec jq
{ "content": [ { "Title": "abc", "brand": "xyz", "size": "5 g", "date": "2019-01-01", "details": { "Temperature": [ { "value": "90", "characteristics":"Normal" }, { "value":"100", "characteristics":"high" }, { "value":"80", "characteristics":"low" } ], "certifications": [ { "value": "based", "characteristics":"pass" }, { "value": "50", "characteristics":"failed" } ] }, "formats": { "city": "NYC", "id": …
9 jq 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.