ราคาดีดี rakadd.com เครื่องมือทั้งหมด

จัดรูปแบบ JSON

จัด JSON ให้อ่านง่าย ย่อให้เล็กที่สุด และตรวจสอบว่าเขียนถูกไหม ถ้าผิดจะบอกบรรทัดและตำแหน่งให้ชัดเจน รองรับภาษาไทยไม่เพี้ยน

วิธีใช้

  1. วาง JSON ที่ต้องการลงในช่องด้านบน
  2. กด "จัดรูปแบบ" เพื่อจัดให้อ่านง่าย หรือ "ย่อให้เล็ก" เพื่อลบช่องว่างทั้งหมด
  3. ถ้า JSON ผิด ระบบจะบอกบรรทัดและคอลัมน์ พร้อมแสดงบรรทัดนั้นให้ดู
  4. กด "คัดลอก" เพื่อนำไปใช้ต่อ

คำถามที่พบบ่อย

"ย่อให้เล็ก" (minify) มีประโยชน์อย่างไร

การลบช่องว่างและการขึ้นบรรทัดออกทำให้ไฟล์เล็กลงมาก บางครั้งลดได้ 20–40% ช่วยให้ API ส่งข้อมูลเร็วขึ้นและประหยัดแบนด์วิดท์ เหมาะกับตอนนำขึ้นใช้งานจริง ส่วนตอนพัฒนาหรืออ่านโค้ดควรใช้แบบจัดรูปแบบเพราะอ่านง่ายกว่า

JSON ผิดบ่อยเพราะอะไร

สาเหตุยอดฮิตคือ มีลูกน้ำเกินหลังรายการสุดท้าย (trailing comma), ใช้เครื่องหมายคำพูดเดี่ยว ' แทนคำพูดคู่ ", ชื่อคีย์ไม่ได้ใส่เครื่องหมายคำพูด, หรือมีคอมเมนต์ // อยู่ในไฟล์ ซึ่ง JSON มาตรฐานไม่รองรับทั้งหมดนี้

รองรับภาษาไทยไหม

รองรับเต็มที่ ทั้งอ่านและแสดงผล ภาษาไทยในค่าหรือในชื่อคีย์จะคงเดิมไม่ถูกแปลงเป็นรหัส \u และอิโมจิก็ใช้ได้ปกติ

ตัวเลขยาวๆ ทำไมเปลี่ยนค่า

JavaScript เก็บตัวเลขได้แม่นยำถึงประมาณ 16 หลัก ถ้า JSON มีเลข ID ยาวกว่านั้น เช่นเลข 19 หลักจากบางระบบ ค่าอาจถูกปัดเศษ ทางแก้คือให้ฝั่งที่สร้าง JSON ส่งเลขนั้นมาเป็นข้อความ (ใส่เครื่องหมายคำพูดครอบ) แทน

ข้อมูลถูกส่งขึ้นเซิร์ฟเวอร์ไหม

ไม่ ทุกอย่างประมวลผลในเบราว์เซอร์ของคุณ JSON ไม่ถูกส่งออกไปที่ใดเลย จึงใช้กับข้อมูลภายในองค์กร ข้อมูลลูกค้า หรือ response จากระบบหลังบ้านได้อย่างปลอดภัย

เครื่องมืออื่นที่เกี่ยวข้อง