สำหรับนักพัฒนาหลายๆคน คงคุ้นเคยกับ JSON รูปแบบการเก็บข้อมูลของ JavaScript ที่ง่ายต่อการขยับขยาย, เพิ่มมิติของข้อมูล และสามารถเก็บอยู่ในรูปแบบของไฟล์ JSON ได้
ปัญหาหลักๆคือ ข้อมูลใน JSON นั้นอาจจะดูยากสำหรับมือใหม่ หรือคนอื่นที่ไม่ได้อยู่ในวงนักพัฒนา อีกทั้งการเปรียบเทียบข้อมูลภายใน JSON และการตรวจสอบเวลามีข้อมูลจำนวนมากๆ
ในบทความนี้ ผมมาขอแนะนำเครื่องมือ 3 ตัวที่สามารถช่วยให้การอ่านข้อมูล JSON ง่ายขึ้น หรือนำมาใช้ในการนำเสนอให้กับทีมงานที่อาจจะไม่ได้คุ้นเคยกับข้อมูล JSON
json2table
http://json2table.com/
เป็นเครื่องมือที่ผมใช้มานานมากที่สุด การทำงานของมันก็ค่อนข้างง่ายด้วยครับ ขอค่อยเรามี JSON ก็อปมาใส่ ตัว json2table ก็จะทำการจัด format ให้ ทำตารางข้อมูลเพื่อให้เปรียบเทียบได้ง่ายขึ้นและทำ Tree view ให้ด้วยเพื่อง่ายต่อการไล่ตรวจสอบ ตัวอย่างตามรูป
JSON Crack
จากเว็บไซต์ https://jsoncrack.com/ หรือ Github : https://github.com/AykutSarac/jsoncrack.com
อีกเครื่องมือที่ช่วยให้เพื่อนๆที่ยังใหม่กับ JSON อ่านข้อมูลได้อ่านผ่านรูปภาพ Diagram และสามารถค้นหา node หรือข้อมูลที่ต้องการได้
JSON Hero
จากเว็บไซต์ https://jsonhero.io/ Github : https://github.com/apihero-run/jsonhero-web
เครื่องมือล่าสุดที่ผมเพิ่งเจอ อันนี้เหมาะสำหรับ JSON ที่เป็น Rich content เช่นรูปภาพ วีดีโอ ลิงค์ ฯลฯ ซึ่งเครื่องมือนี้สามารถใช้ดูตัวอย่างของค่าข้อมูลได้