JSON (JavaScript Object Notation) คือรูปแบบข้อมูลที่ใช้กันแพร่หลายที่สุดในการส่งข้อมูลระหว่างเว็บกับ API เนื่องจากอ่านง่ายและแปลงเป็นโครงสร้างข้อมูลได้ตรงไปตรงมา แต่ JSON ที่ได้จาก API หรือ log มักถูกบีบเป็นบรรทัดเดียวยาวๆ อ่านยากมาก และถ้าพิมพ์ผิดแค่เครื่องหมายจุลภาคหรือวงเล็บตัวเดียวก็ใช้งานไม่ได้ทั้งไฟล์ เครื่องมือ JSON Formatter & Validator นี้ช่วยตรวจสอบว่า JSON ที่วางมาถูกต้องตามไวยากรณ์หรือไม่ ถ้าผิดจะบอกตำแหน่งบรรทัดและคอลัมน์ที่ผิดพลาดให้ทันที ถ้าถูกต้องแล้วสามารถจัดรูปแบบให้เยื้องบรรทัดอ่านง่าย หรือย่อให้เหลือบรรทัดเดียวสำหรับใช้งานจริงก็ได้ ทุกขั้นตอนประมวลผลอยู่ในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์
วิธีใช้เครื่องมือ JSON Formatter
วาง JSON
คัดลอก JSON ที่ต้องการตรวจสอบมาวางในกล่องข้อความ
จัดรูปแบบหรือย่อ
กดปุ่มจัดรูปแบบให้อ่านง่าย หรือย่อให้เหลือบรรทัดเดียว
แก้ไขตามตำแหน่งที่แจ้ง
ถ้า JSON ผิด ระบบบอกบรรทัด/คอลัมน์ที่ผิดให้ทันที
ทำไมควรใช้เครื่องมือนี้
หาจุดผิดได้เร็ว
บอกตำแหน่งบรรทัดและคอลัมน์ที่ผิดพลาดชัดเจน
จัดรูปแบบและย่อได้ในที่เดียว
ไม่ต้องสลับใช้สองเครื่องมือ
ข้อมูลเป็นส่วนตัว
ไม่ส่ง JSON ขึ้น Server แม้จะมีข้อมูลลับ
ตัวอย่างการใช้งาน
ตรวจสอบ API response ก่อนใช้งาน
เมื่อ API ตอบกลับมาแล้วโค้ดฝั่ง frontend อ่านค่าไม่ได้ วาง response มาตรวจสอบก่อนว่ารูปแบบถูกต้อง หรือมีจุดผิดตรงไหน
จัดรูปแบบ JSON ที่ minify มาให้อ่านง่าย
ไฟล์ config หรือ log บางตัวถูกบีบเป็นบรรทัดเดียว จัดรูปแบบให้เยื้องบรรทัดเพื่อไล่อ่านโครงสร้างข้อมูลได้ง่ายขึ้น
ย่อ JSON ก่อนส่งจริง
ก่อน deploy หรือฝัง JSON ไว้ใน request จริง ย่อให้เหลือบรรทัดเดียวเพื่อลดขนาดไฟล์
หาตำแหน่งที่พิมพ์ผิดใน JSON ยาวๆ
ไฟล์ config ที่มีหลายร้อยบรรทัด พิมพ์ผิดจุดเดียวก็หาไม่เจอด้วยตา ใช้เครื่องมือนี้บอกบรรทัด/คอลัมน์ที่ผิดให้ตรงจุด
ตรวจสอบไฟล์ config ก่อน commit
เช็คว่าไฟล์อย่าง package.json หรือ tsconfig.json ที่แก้ไขด้วยมือยังเป็น JSON ที่ถูกต้องก่อน commit ขึ้น repository