JS”ON” Split

Judul nya sengaja saya plesetkan, karena mungkin beberapa posting selanjutnya (termasuk postingan ini) adalah posting terakhir saya yang berbau teknis sebelum saya menulis JURNAL atau EBOOK. But let it go for now.

Ada satu metode yang sangat simple bagaimana membuat rapi tampilan dari json yang ‘mengular’. Selain enak dibaca dari sisi end user, tapi berguna juga untuk kita grep, cut, parse atau mengambil informasi tertentu sesuai kebutuhan kita.

  • Anggaplah kita memiliki sebuah file json yang mengular seperti berikut : {“data”: { “posts”: [{“author_id”: 11,”created_at”: “Tue, 11 Nov 2014 16:04:06 +0000”,
  • Buat isi file tersebut agar enak dibaca dengan parameter di UNIX/ Linux : ~# python -m json.tool <your_file>.json  >> tidy_json.json
  • And then… in case my file contain data from all of wordpress post and it has size 15MB approximately. Saya tentukan terlebih dahulu pattern nya. E.G : 
  • forblog
  • Now you have to split them into 1MB foreach file : ~# split.exe -b1000K <ur_file>.json <ur_file>.json.<this_will_generate_automatically_with_point_at_end_of_filename>
  • Lakukan sedikit penyesuaian pada berkas json nya dan lakukan validator melalui tools jsonlint di linux atau menggunakan situs : pro.jsonlint.com

Selamat 🙂

Advertisements

Tinggalkan pesan atau komentar

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s