ข้ามไปที่เนื้อหา

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

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

อินพุต JSON

อักขระ

0 / 500,000

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

เริ่มต้นอย่างรวดเร็ว

1
ป้อน/วาง: พิมพ์หรือวาง JSON ลงในช่องอินพุต
2
ตรวจสอบแบบเรียลไทม์: ขณะพิมพ์จะตรวจสอบไวยากรณ์อัตโนมัติ โดยจะไฮไลต์บรรทัดที่มีข้อผิดพลาด และสามารถโฮเวอร์หรือแตะเพื่อดูบรรทัด/คอลัมน์ได้
3
จัดรูปแบบ: คลิก “จัดรูปแบบ” เพื่อจัดย่อหน้าและรูปแบบให้อ่านง่าย ผลลัพธ์จะเขียนทับอินพุตเดิม
4
ย่อขนาด: คลิก “ย่อขนาด” เพื่อลบช่องว่างและการขึ้นบรรทัด ผลลัพธ์จะเขียนทับอินพุต
5
คัดลอก: คลิกปุ่มคัดลอกด้านล่างเพื่อคัดลอกเนื้อหาปัจจุบัน

สถานการณ์การใช้งานทั่วไป

ดีบัก API

ตรวจสอบ JSON จากฝั่งเซิร์ฟเวอร์อย่างรวดเร็วและทำให้อ่านง่าย จากนั้นสามารถคัดลอก ดาวน์โหลด หรือส่งออกผลลัพธ์ได้ทันที

ตรวจสอบล็อก

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

จัดการคอนฟิก

ตรวจโครงสร้างไฟล์ ตั้งค่าการเรียงคีย์และรูปแบบย่อหน้าให้สม่ำเสมอ จากนั้นสามารถคัดลอก ดาวน์โหลด หรือส่งออกผลลัพธ์ได้ทันที

รีวิวโค้ด

ใส่ตัวอย่าง JSON ที่อ่านง่ายลงใน PR หรือเอกสาร จากนั้นสามารถคัดลอก ดาวน์โหลด หรือส่งออกผลลัพธ์ได้ทันที

ก่อน commit

ใช้จัดรูปแบบ JSON ให้เป็นมาตรฐานก่อนบันทึกลงระบบควบคุมเวอร์ชัน จากนั้นสามารถคัดลอก ดาวน์โหลด หรือส่งออกผลลัพธ์ได้ทันที

พารามิเตอร์และการทำงานของการจัดรูปแบบ

ขนาดย่อหน้า: ใช้เมนูด้านข้างปุ่มเพื่อเลือก Tab/2/4/8
เรียงลำดับ: คลิก “เรียงลำดับ” เพื่อจัดเรียงคีย์ของอ็อบเจกต์ตามลำดับอักษร (ความหมายไม่เปลี่ยน) การคัดลอก/ส่งจะใช้ตามเนื้อหาปัจจุบัน

คำแนะนำการใช้งาน

อักขระ escape: ในสตริงควรใช้รูปแบบ escape ที่ถูกต้อง
ความสอดคล้อง: ควรตกลงกันในทีมเรื่องรูปแบบย่อหน้า ลำดับคีย์ และโครงสร้าง
ควรสำรองข้อมูลก่อนเรียงลำดับ: การเรียงคีย์จะเปลี่ยนลำดับและไม่สามารถย้อนกลับอัตโนมัติได้
ให้ดูบรรทัดที่ถูกไฮไลต์ว่าเป็นข้อผิดพลาดก่อน จากนั้นโฮเวอร์หรือแตะเพื่อดู “บรรทัด X คอลัมน์ Y” แล้วตรวจสอบวงเล็บ เครื่องหมายคำพูด และจุลภาคใกล้จุดนั้น
ลองย่อขนาดก่อนแล้วค่อยจัดรูปแบบใหม่ มักช่วยให้เห็นจุลภาคส่วนเกินหรืออัญประกาศไม่ครบ

ข้อจำกัดและความเข้ากันได้

ไม่รองรับคอมเมนต์: // และ /* */ ไม่ใช่ JSON มาตรฐาน
ไม่รองรับอัญประกาศเดี่ยว: 'text' ไม่ใช่สตริง JSON ที่ถูกต้อง
ไม่รองรับจุลภาคท้ายรายการ: {"a":1,} หรือ [1,] ถือว่าไม่ถูกต้อง
JSON ขนาดใหญ่: เพื่อให้หน้าไม่หน่วงมาก แนะนำแบ่งเป็นส่วนย่อย โครงสร้างที่ซ้อนลึกหรือใหญ่มากอาจถูกลดรายละเอียดบางส่วน

ความเป็นส่วนตัวและความปลอดภัย

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

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

6

ขั้นตอนถัดไปสามารถทำต่อด้วยเครื่องมือที่เกี่ยวข้องเหล่านี้