เครื่องมือจัดรูปแบบและตรวจสอบ JSON
จัดรูปแบบ ตรวจสอบ ทำให้สวยงาม และย่อขนาด JSON ทั้งหมดในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลด ไม่มีการติดตาม — ข้อมูลของคุณอยู่บนอุปกรณ์ของคุณ
วาง JSON วางไฟล์ หรือคลิกเปิดไฟล์
ผลลัพธ์จะปรากฏที่นี่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ
ออกแบบมาเพื่อความเป็นส่วนตัว
การจัดรูปแบบ การตรวจสอบ และการย่อขนาดทั้งหมดทำงานในเบราว์เซอร์ของคุณ JSON ของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์
ข้อเสนอแนะทันที
รับข้อผิดพลาดในการแยกวิเคราะห์พร้อมข้อมูลบรรทัดและคอลัมน์ รวมถึงบริบทโดยรอบเพื่อแก้ไขข้อผิดพลาดในการพิมพ์ได้ภายในไม่กี่วินาที
จัดรูปแบบ ย่อขนาด และจัดเรียง
พิมพ์ JSON แบบสวยงามด้วยการเยื้อง 2, 4 หรือ tab, ย่อเพื่อการส่ง และเรียงคีย์อ็อบเจกต์ตามตัวอักษรได้
เครื่องมือแปลงที่เกี่ยวข้อง
ต้องการแปลง JSON เป็นรูปแบบอื่น? ใช้ตัวแปลงเฉพาะด้านล่าง
คำถามที่พบบ่อย
ตัวจัดรูปแบบ JSON ฟรีจริงหรือ? ▾
ใช่ ตัวจัดรูปแบบ JSON, ตัวตรวจสอบและตัวทำให้สวยงามของ Convertr.org ฟรี 100% ไม่ต้องสมัครสมาชิก ไม่มีลายน้ำ และไม่มีข้อจำกัดการใช้งาน
JSON ของฉันถูกอัปโหลดไปยังเซิร์ฟเวอร์หรือไม่? ▾
ไม่ นี่คือเครื่องมือจัดรูปแบบ JSON ในเบราว์เซอร์ ข้อความ JSON ของคุณไม่เคยออกจากอุปกรณ์ของคุณ — การจัดรูปแบบ การตรวจสอบ และการย่อขนาดทั้งหมดทำงานในเบราว์เซอร์ของคุณด้วย JavaScript
ตัวตรวจสอบตรวจสอบอะไร ▾
ตัวตรวจสอบจะตรวจสอบว่าอินพุตของคุณเป็น JSON ที่ถูกต้องตามหลักไวยากรณ์ตามข้อกำหนด JSON อย่างเป็นทางการ ข้อผิดพลาดรวมถึงเครื่องหมายจุลภาคผิดตำแหน่ง วงเล็บไม่สมดุล คีย์ที่ไม่ใส่เครื่องหมายคำพูด และอักขระต่อท้าย พร้อมข้อมูลบรรทัดและคอลัมน์เมื่อมี
ความแตกต่างระหว่าง Format และ Minify คืออะไร ▾
จัดรูปแบบ (หรือเรียกว่า Beautify หรือ Pretty Print) เพิ่มตัวแบ่งบรรทัดและการเยื้องเพื่อให้ JSON อ่านง่าย Minify ลบช่องว่างที่ไม่จำเป็นทั้งหมดเพื่อทำให้ JSON เล็กที่สุดเท่าที่เป็นไปได้สำหรับการส่งผ่านเครือข่าย
ฉันสามารถเรียงลำดับคีย์ตามตัวอักษรได้ไหม ▾
ใช่ เปิดตัวเลือกเรียงลำดับคีย์เพื่อเรียงลำดับคีย์อ็อบเจ็กต์ตามตัวอักษรแบบเรียกซ้ำ อาร์เรย์จะคงลำดับเดิม
ฉันสามารถจัดรูปแบบไฟล์ JSON ได้ใหญ่แค่ไหน ▾
เนื่องจากทุกอย่างทำงานในเบราว์เซอร์ของคุณ ขีดจำกัดในทางปฏิบัติจึงขึ้นอยู่กับอุปกรณ์ของคุณ คอมพิวเตอร์เดสก์ท็อปสมัยใหม่สามารถจัดการไฟล์ JSON ขนาดหลายเมกะไบต์ได้อย่างสบาย สำหรับไฟล์ขนาดใหญ่ ควรใช้เครื่องมือบรรทัดคำสั่งเช่น jq
เครื่องมือนี้รองรับ JSON5 หรือ JSONC (JSON ที่มีคอมเมนต์) หรือไม่? ▾
ไม่ เพื่อให้สอดคล้องกับข้อกำหนด JSON อย่างเคร่งครัด JSON5 และ JSONC (JSON ที่มีความคิดเห็นหรือเครื่องหมายจุลภาคต่อท้าย) ไม่ได้รับการสนับสนุน ลบความคิดเห็นและเครื่องหมายจุลภาคต่อท้ายก่อนวาง
แปลง JSON เป็น YAML, XML หรือ CSV ได้ไหม ▾
หน้านี้เน้นการจัดรูปแบบ การตรวจสอบ และการย่อขนาด JSON สำหรับการแปลงรูปแบบ (JSON เป็น YAML, JSON เป็น XML, JSON เป็น CSV) Convertr.org มีหน้าแปลงเฉพาะ
เครื่องมือจัดรูปแบบและตรวจสอบ JSON
แยกวิเคราะห์, ตรวจสอบ, จัดรูปแบบ, ย่อขนาด, เรียงลำดับ และตรวจสอบข้อความ JSON
- อินพุต
- ข้อความ JSON หรือไฟล์ .json ในเครื่องพร้อมตัวเลือกการจัดรูปแบบ.
- ผลลัพธ์
- JSON ที่จัดรูปแบบหรือย่อขนาด พร้อมการวินิจฉัยไวยากรณ์และสถิติ.
- ข้อจำกัดจริง
- JSON ไม่สามารถมีความคิดเห็น, จุลภาคต่อท้าย, NaN, หรือความหมายของคีย์ซ้ำที่ตัวแยกวิเคราะห์ทุกตัวคงไว้; ข้อจำกัดหน่วยความจำของอุปกรณ์สำหรับเอกสารขนาดใหญ่มาก
- ความเป็นส่วนตัวและการจัดการข้อมูล
- ข้อความ JSON หรือไฟล์ .json ในเครื่องพร้อมตัวเลือกการจัดรูปแบบถูกประมวลผลในแท็บเบราว์เซอร์นี้ Convertr ไม่ได้รับหรือจัดเก็บข้อมูล; การปิดหรือโหลดหน้าใหม่จะล้างสถานะการทำงาน เว้นแต่เครื่องมือจะเสนอให้ดาวน์โหลดในเครื่องอย่างชัดเจน
วิธีใช้เครื่องมือนี้
- ในส่วนควบคุมเครื่องมือ ให้ระบุข้อความ JSON หรือไฟล์ .json ในเครื่อง พร้อมตัวเลือกการจัดรูปแบบ
- เลือกการตั้งค่าที่ส่งผลต่อ JSON ที่จัดรูปแบบหรือย่อขนาดพร้อมการวินิจฉัยไวยากรณ์และสถิติ แล้วเรียกใช้เครื่องมือ
- ตรวจสอบ JSON ที่จัดรูปแบบหรือย่อขนาดพร้อมการวินิจฉัยไวยากรณ์และสถิติ ก่อนคัดลอกหรือดาวน์โหลด
โหมดความล้มเหลวทั่วไป
ข้อผิดพลาดทางไวยากรณ์รายงานตำแหน่งการแยกวิเคราะห์ ในขณะที่อินพุตว่างหรือเอกสารที่มีขนาดใหญ่เกินไปไม่สามารถสร้างเอาต์พุตได้
ตัวอย่างที่มีประโยชน์
วางการตอบสนอง API ที่กระชับเพื่อเยื้องสองช่องว่างและเรียงคีย์ออบเจ็กต์สำหรับตรวจสอบ