Maison > interface Web > js tutoriel > le corps du texte

Partage de techniques d'impression compatibles JSON à l'aide de jq sous les techniques Linux_javascript

WBOY
Libérer: 2016-05-16 16:30:57
original
2566 Les gens l'ont consulté

Lorsque j'ai imprimé JSON sur la ligne de commande auparavant, c'était toujours Cat, puis j'ai copié le résultat dans un éditeur prenant en charge l'analyse JSON, ce qui était très tortueux.

Après une simple recherche, j'ai trouvé un article sur StackOverflow. La réponse avec le taux de support le plus élevé nécessite le support de Python2.6, mais la version sur le serveur est la 2.4. L'impact de la mise à niveau est imprévisible, j'ai donc abandonné.

Continuez à lire les réponses ci-dessous. Il existe un petit outil appelé jq qui semble plutôt bon. Téléchargez-le et testez-le et il peut effectivement répondre aux exigences.

#nourriture pour chat.json | jq'.'
Vous pouvez obtenir les résultats formatés

Laissez-moi vous présenter jq en détail

Site officiel de jq : http://stedolan.github.io/jq/

Après avoir téléchargé le binaire, vous pouvez l'appeler directement Pour une installation détaillée, veuillez consulter : http://stedolan.github.io/jq/download/

.

Facile à utiliser :
1. Affichage convivial des fichiers json

Copier le code Le code est le suivant :

cat jsonfile | chemin_vers_jq/jq

2. Obtenez la valeur d'une certaine clé en json
Copier le code Le code est le suivant :

cat jsonfile | chemin_vers_jq/jq ".key"

Pour plus d'opérations, voir : http://stedolan.github.io/jq/manual/

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal