16 Mei 2014

Pretty Print untuk JSON Output

Menghasilkan output JSON yang mudah dibaca pada terminal Linux dapat menggunakan perintah json_reformat

json_reformat adalah bagian dari YAJL (Yet Another JSON Library), yang merupakan program kecil JSON parses yang ditulis dalam ANSI C, dan juga merupakan generator kecil untuk memvalidasi JSON.

Contoh, bila menggunakan json_reformat hasil perintah sbb

echo '{"b":2, "a":1}' | json_reformat

akan menghasilkan

{
    "b": 2,
    "a": 1
}
Untuk menginstall YAJL pada ubuntu, beri perintah berikut:

sudo apt-get install yajl