[PYTHON] Einfache JSON-Formatierung mit Standard-Linux-Funktionen

Einführung

Linux-Benutzer, wie formatieren Sie JSON, wenn Sie auf der Konsole damit arbeiten? JSON wird häufig in RESTful-APIs usw. verwendet. Es ist sehr praktisch und wird häufig angezeigt. Wenn Sie es jedoch ohne Formatierung verwenden, ist es nicht lesbar. Daher verwende ich häufig den Befehl jq. Dies ist jedoch kein Linux-Standard und möglicherweise nicht in der Produktion verfügbar. Dieses Mal werde ich vorstellen, wie JSON nur mit Standard-Linux-Funktionen formatiert wird.

Formatieren Sie JSON mit Standard-Linux-Funktionen

Python wird standardmäßig unter Linux installiert, aber *** JSON-Modul *** ist eine der Standard-Python-Bibliotheken. Es gibt. Sie können es einfach auf der Konsole formatieren, indem Sie JSON-Daten in einer Pipe übergeben.

$ echo '{"key1": "value1", "key2": {"key3": "value3"}}' | python -m json.tool
{
    "key1": "value1",
    "key2": {
        "key3": "value3"
    }
}

Let's JSON life!

Recommended Posts

Einfache JSON-Formatierung mit Standard-Linux-Funktionen
JSON-Formatierung
Linux Standard Lehrbuch
Ausgabeprotokoll im JSON-Format mit Python-Standardprotokollierung
Easy Grad-CAM mit Pytorch-Gradcam
[Python] Verwenden Sie JSON mit Python
Linux Standard Lehrbuch Memo 1
Linux Standard Lehrbuch Memo 3
Linux (Lubuntu) mit OneMix3S
json parsing mit gdb
Linux Standard Lehrbuch Teil 5
Linux Standard Lehrbuch Teil 4
Einfaches Debuggen mit ipdb
Einfache TopView mit OpenCV