เครื่องมือภาษาไทย / จัดรูปแบบ JSON (JSON Formatter) ออนไลน์ ฟรีEnglish version →
จัดรูปแบบ JSON (JSON Formatter) ออนไลน์ ฟรี
JSON ที่ได้จาก API มักถูกบีบมาในบรรทัดเดียวเพื่อประหยัดขนาด ซึ่งอ่านด้วยตาแทบไม่ได้ เครื่องมือนี้ช่วยจัดย่อหน้าและขึ้นบรรทัดใหม่ให้โครงสร้างชัดเจน เห็นลำดับชั้นของ object และ array ทันที เหมาะทั้งตอน debug API, อ่าน response จาก log และจัดไฟล์ config ก่อน commit
การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ — ข้อมูลที่วางลงไปไม่ถูกส่งไปที่เซิร์ฟเวอร์ใด ๆ จึงปลอดภัยแม้ข้อมูลจะมี token หรือข้อมูลลูกค้าปนอยู่ และถ้า JSON มีจุดผิด ระบบจะบอกบรรทัดและคอลัมน์ที่พังให้ด้วย
วิธีใช้งาน
- วาง JSON ที่ต้องการจัดรูปแบบลงในช่อง input
- กดปุ่ม Format หรือกด Ctrl+Enter
- คัดลอกผลลัพธ์ หรือกด Send to… เพื่อส่งต่อไปยังเครื่องมืออื่น เช่น แปลงเป็น CSV
คำถามที่พบบ่อย
- ข้อมูลที่วางจะถูกเก็บไว้ไหม
- ไม่ — การจัดรูปแบบทำงานด้วย JavaScript ในเครื่องคุณทั้งหมด ปิดแท็บข้อมูลก็หายไป ตรวจสอบได้เองจากแท็บ Network ของเบราว์เซอร์ว่าไม่มี request ส่งข้อมูลออกไป
- ทำไม JSON ของฉันถึง format ไม่ผ่าน
- สาเหตุยอดฮิตคือ trailing comma (ลูกน้ำหลังตัวสุดท้าย), การใช้ single quote แทน double quote และ JSON ที่ถูกตัดท้ายจาก log ระบบจะชี้ตำแหน่งที่พังให้ ลองแก้จุดนั้นก่อน
- รองรับไฟล์ขนาดใหญ่แค่ไหน
- สูงสุด 10MB โดยไฟล์ใหญ่จะประมวลผลใน Web Worker แยกเธรด หน้าเว็บจึงไม่ค้างระหว่างจัดรูปแบบ
- ตัวเลข ID ยาว ๆ เพี้ยนหลัง format เพราะอะไร
- JavaScript เก็บตัวเลขเป็น double ที่แม่นยำถึง 2^53-1 เท่านั้น ID แบบ 64-bit ที่ยาวกว่านั้นจะถูกปัดเศษ ทางแก้ที่ถูกคือให้ฝั่งผลิตข้อมูลส่ง ID เป็น string