คู่มือจัดรูปแบบ JSON
จัดรูปแบบ ตรวจ syntax และย่อ JSON โดยไม่เปลี่ยนข้อมูล
การจัดรูปแบบเพิ่มระยะเยื้องให้อ่านง่าย ส่วนการย่อจะตัดช่องว่างที่ไม่จำเป็น ทั้งสองแบบควรรักษา key, ค่า และชนิดข้อมูลเดิมไว้
วิธีใช้งานทีละขั้นตอน
- 01
วาง JSON
ใส่เอกสารทั้งหมดรวมวงเล็บเปิดและปิด ไม่ต้องลบช่องว่างก่อน
- 02
จัดรูปแบบหรือลดขนาด
เลือก Format เมื่อต้องอ่านและ Minify เมื่อต้องส่งข้อมูลขนาดเล็ก
- 03
แก้ข้อผิดพลาด
อ่านตำแหน่ง syntax error แล้วตรวจ comma, quote และวงเล็บบริเวณนั้น
รายละเอียดที่ควรตรวจสอบก่อนนำผลลัพธ์ไปใช้
- JSON มาตรฐานใช้ double quote และไม่รองรับ trailing comma
- ค่าตัวเลขขนาดใหญ่มากอาจเกินความแม่นยำของ JavaScript
- อย่าวาง secret หรือ token ลงในระบบที่คุณไม่เชื่อถือ แม้เครื่องมือนี้จะประมวลผลในเบราว์เซอร์
แนวคิดและข้อจำกัดที่สำคัญ
JSON ไม่ใช่ JavaScript แบบย่อ
JSON มาตรฐานต้องใช้ double quote ไม่รองรับ comment, trailing comma, undefined หรือ function
Format กับ Minify
ทั้งสองแบบควรรักษาข้อมูลและชนิดเดิม Format เพิ่ม whitespace ให้อ่านง่าย ส่วน Minify ตัด whitespace ที่ไม่จำเป็น
คำถามที่พบบ่อย
อะไรทำให้ JSON ถูกต้อง?
ต้องมีค่า JSON สมบูรณ์หนึ่งค่า ใช้ quote และ comma ถูกตำแหน่ง และปิด object หรือ array ครบ
การจัดรูปแบบเปลี่ยนข้อมูลไหม?
ไม่ เปลี่ยนเฉพาะ whitespace และ indentation โดยรักษา key, ค่า และชนิดข้อมูล
ทำไม single quote จึงใช้ไม่ได้?
JSON มาตรฐานกำหนดให้ string และ key ใช้ double quote
ข้อมูลถูกส่งไปเซิร์ฟเวอร์ไหม?
ไม่ การตรวจ จัดรูปแบบ และย่อ JSON ทำในเบราว์เซอร์