Utilisateurs Linux, comment formatez-vous JSON lorsque vous travaillez avec celui-ci sur la console? JSON est souvent utilisé dans les API RESTful, etc., et c'est très pratique et vous le voyez souvent, mais si vous l'utilisez sans formatage, il ne sera pas lisible. Par conséquent, j'utilise souvent la commande jq. Cependant, ce n'est pas une norme Linux et peut ne pas être disponible en production. Cette fois, je vais vous présenter comment formater JSON avec uniquement les fonctions Linux standard.
Python est installé en standard sur Linux, mais *** Module JSON *** est l'une des bibliothèques Python standard. Il y a. Vous pouvez facilement le formater sur la console en passant des données JSON dans un tube.
$ echo '{"key1": "value1", "key2": {"key3": "value3"}}' | python -m json.tool
{
"key1": "value1",
"key2": {
"key3": "value3"
}
}
Let's JSON life!
Recommended Posts