ตัวจัดรูปแบบและตรวจสอบ JSON

จัดรูปแบบ, ย่อขนาด และตรวจสอบ JSON ด้วยไฮไลท์ไวยากรณ์และมุมมองแบบต้นไม้ ทำงานบนเบราว์เซอร์

입력 JSON
Actions 복사됨!
출력
🔮 ค้นพบตัวละคร K-pop ของคุณ 🎨 도툰 — 웹툰·일러스트 플랫폼

ตัวจัดรูปแบบ JSON คืออะไร

ตัวจัดรูปแบบ JSON จะรับข้อมูล JSON ดิบหรือที่ถูกย่อขนาดแล้ว และจัดรูปแบบใหม่โดยมีการเยื้องและขึ้นบรรทัดใหม่ที่เหมาะสม ทำให้ง่ายต่อการอ่านและแก้ไขข้อผิดพลาด นอกจากนี้ยังสามารถตรวจสอบไวยากรณ์ JSON และระบุข้อผิดพลาดพร้อมหมายเลขบรรทัดได้

วิธีการจัดรูปแบบ JSON

  1. วาง — วาง JSON ของคุณลงในพื้นที่ป้อนข้อมูล
  2. จัดรูปแบบ — คลิก จัดรูปแบบ เพื่อจัดระเบียบด้วยขนาดการเยื้องที่คุณเลือก (2 หรือ 4 ช่องว่าง)
  3. ตรวจสอบ — เปิดใช้งาน มุมมองแบบต้นไม้ เพื่อขยาย/ยุบออบเจ็กต์และอาร์เรย์ที่ซ้อนกัน
  4. คัดลอก — คลิก คัดลอกผลลัพธ์ เพื่อคัดลอกผลลัพธ์ที่จัดรูปแบบแล้ว

ทำไมต้องใช้ตัวจัดรูปแบบ JSON นี้

  • ไฮไลท์ไวยากรณ์ — คีย์, สตริง, ตัวเลข, บูลีน และ null จะมีสีที่แตกต่างกัน
  • มุมมองแบบต้นไม้ — ยุบและขยายโครงสร้างที่ซ้อนกันได้แบบโต้ตอบ
  • การตรวจจับข้อผิดพลาด — แสดงหมายเลขบรรทัดโดยประมาณของข้อผิดพลาดทางไวยากรณ์ JSON
  • โหมด Minify — บีบอัด JSON ให้อยู่ในบรรทัดเดียวเพื่อใช้ในการผลิต
  • ไม่มีเซิร์ฟเวอร์ — ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ข้อมูลของคุณจะไม่ถูกส่งออกจากอุปกรณ์ของคุณ

FreeToolbox เทียบกับตัวจัดรูปแบบ JSON อื่นๆ

คุณสมบัติFreeToolboxjsonformatter.orgjsonlint.com
มุมมองแบบต้นไม้มีมีไม่มี
ไฮไลท์ไวยากรณ์มีมีไม่มี
หมายเลขบรรทัดข้อผิดพลาดมีไม่มีมี
Minifyมีมีไม่มี
โฆษณาน้อยมากมากมาก
ความเป็นส่วนตัวทำงานบนไคลเอนต์ 100%ใช้เซิร์ฟเวอร์ใช้เซิร์ฟเวอร์

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

ข้อมูล JSON ของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่

ไม่ การจัดรูปแบบ, การตรวจสอบ และการย่อขนาดทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ข้อมูลของคุณจะไม่ถูกส่งออกจากอุปกรณ์ของคุณ

รองรับขนาดการเยื้องเท่าใด

คุณสามารถเลือกระหว่าง 2 ช่องว่าง และ 4 ช่องว่างสำหรับการเยื้อง

ฉันสามารถยุบออบเจ็กต์ที่ซ้อนกันได้หรือไม่

ได้ เปิดใช้งานโหมด มุมมองแบบต้นไม้ แล้วคลิกที่ไอคอนลูกศรเพื่อขยายหรือยุบออบเจ็กต์หรืออาร์เรย์ใดก็ได้

การตรวจจับข้อผิดพลาดทำงานอย่างไร

เมื่อ JSON ของคุณมีข้อผิดพลาดทางไวยากรณ์ เครื่องมือจะแยกวิเคราะห์ข้อความแสดงข้อผิดพลาดเพื่อแสดงหมายเลขบรรทัดโดยประมาณที่เกิดปัญหา

มีข้อจำกัดด้านขนาดหรือไม่

ไม่มีข้อจำกัดที่ชัดเจน แต่ไฟล์ขนาดใหญ่อาจทำให้เบราว์เซอร์ของคุณทำงานช้าลงเนื่องจากการประมวลผลอยู่ที่ฝั่งไคลเอนต์ (มากกว่า 10 MB)