Questions marquées «json»

JSON (JavaScript Object Notation) est un format de représentation de données léger qui ressemble à la source JavaScript et qui peut être facilement rouge par des machines et édité par des humains avec un certain effort.

31
Limitez le contexte grep à N caractères en ligne

Je dois parcourir certains fichiers JSON dans lesquels la longueur des lignes dépasse quelques milliers de caractères. Comment puis-je limiter grep pour afficher le contexte jusqu'à N caractères à gauche et à droite de la correspondance? Tout outil autre que grep conviendrait également, tant qu'il...

31
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 défaut, jq...

22
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...

18
Analyser JSON en utilisant Python?

J'ai un fichier JSON members.jsoncomme ci-dessous. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1,...

17
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:...

13
Comment extraire des données d'un fichier JSON

J'ai bin à la recherche d'une solution à ma question, mais je n'ai pas trouvé de réponse ou mieux dit que je ne l'ai pas trouvée avec ce que j'ai trouvé. Permet donc de parler de mon problème. J'utilise un logiciel de contrôle de maison intelligente sur un Raspberry Pi et comme je l'ai découvert ce...

12
impossible de trouver de la documentation sur json.tool [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 3 ans . Je peux trouver des articles dispersés en ligne qui utilisent...

12
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)"' Quelle est la syntaxe appropriée pour ce...

11
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 {...

11
Analyse JSON sur le shell

Comment analyser la sortie JSON sur le shell? Par exemple, Amazon Web Services fournit une CLI pour récupérer l'état de vos instances: $ aws ec2 describe-instances <my_instance_id> Mais la commande renvoie une chaîne JSON. La sortie de cette commande ressemble à ceci: $ aws ec2...