จัดรูปแบบและตรวจสอบ JSON
วาง JSON เพื่อจัดรูปแบบด้วยช่องว่าง 2 หรือ 4 ตัวหรือแท็บ ย่อขนาด หรือเรียงคีย์ JSON ที่ไม่ถูกต้องจะระบุบรรทัดและคอลัมน์พร้อมคำแนะนำที่เข้าใจง่าย เช่น จุลภาคเกินหรือเครื่องหมายคำพูดเดี่ยว ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์
JSON ของคุณ
จัดรูปแบบแล้ว
{
"name": "SmartCalcy",
"tools": 245,
"free": true,
"languages": [
"en",
"es",
"fr"
],
"owner": {
"country": "GB"
}
}เกี่ยวกับจัดรูปแบบและตรวจสอบ JSON
วาง JSON เพื่อจัดรูปแบบด้วยช่องว่าง 2 หรือ 4 ตัวหรือแท็บ ย่อขนาด หรือเรียงคีย์ JSON ที่ไม่ถูกต้องจะระบุบรรทัดและคอลัมน์พร้อมคำแนะนำที่เข้าใจง่าย เช่น จุลภาคเกินหรือเครื่องหมายคำพูดเดี่ยว ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์
เป็นส่วนหนึ่งของหมวด “เครื่องมือข้อความและคำ” ของ SmartCalcy ทำงานในเบราว์เซอร์โดยไม่ต้องมีบัญชี ใช้สกุลเงินและหน่วยของคุณ (เปลี่ยนได้ที่ด้านบนของหน้า) และให้ค่าประมาณเพื่อเป็นข้อมูลเท่านั้น จึงควรตรวจสอบแนวทางอย่างเป็นทางการก่อนนำผลลัพธ์ไปใช้
วิธีใช้จัดรูปแบบและตรวจสอบ JSON
คำนวณอะไรและใช้เมื่อไร
จัดรูปแบบ ย่อ เรียง และตรวจสอบ JSON JSON ที่ไม่ถูกต้องจะระบุบรรทัดและคอลัมน์ พร้อมคำแนะนำที่เข้าใจง่ายสำหรับข้อผิดพลาดที่พบบ่อย
วิธีใช้ทีละขั้นตอน
- วาง JSON ลงในช่อง
- เลือกช่องว่าง 2 ตัว 4 ตัว แท็บ หรือย่อ
- เรียงคีย์ตามตัวอักษร (ไม่บังคับ)
- คัดลอกหรือดาวน์โหลดผลลัพธ์
ความหมายของแต่ละช่อง
- JSON ของคุณ – ข้อความ JSON ใดก็ได้
- รูปแบบ – ช่องว่าง 2 ตัว 4 ตัว แท็บ หรือย่อ
- เรียงคีย์ – เรียงคีย์ของออบเจ็กต์ A–Z ในทุกระดับ
วิธีอ่านผลลัพธ์
- JSON ถูกต้อง – ขนาดของผลลัพธ์ที่จัดรูปแบบ พร้อมจำนวนคีย์ อาร์เรย์ และความลึกของการซ้อน
- ข้อผิดพลาด – สำหรับ JSON ที่ไม่ถูกต้อง: บรรทัด คอลัมน์ บรรทัดรอบ ๆ และคำแนะนำ
สูตร
ข้อมูลถูกแยกวิเคราะห์ด้วยตัวแยก JSON มาตรฐานของเบราว์เซอร์ แล้วเขียนออกด้วยการเยื้องที่เลือก คีย์จะเรียงแบบเรียกซ้ำเมื่อเปิดตัวเลือกนั้น
ตัวอย่างการคำนวณ
ตัวอย่างเริ่มต้นถูกต้องและจัดรูปแบบได้ 147 ไบต์ด้วยการเยื้อง 2 ช่องว่าง: 6 คีย์ 1 อาร์เรย์ ซ้อนลึก 2 ระดับ
สมมติฐานและข้อจำกัด
- JSON แบบเคร่งครัดเท่านั้น: คอมเมนต์ เครื่องหมายคำพูดเดี่ยว และจุลภาคท้ายถือเป็นข้อผิดพลาด
- ตัวเลขคงความแม่นยำแบบ JavaScript จำนวนเต็มที่ใหญ่มากอาจเสียหลัก
ข้อผิดพลาดที่พบบ่อย
- จุลภาคท้ายรายการสุดท้าย
- เครื่องหมายคำพูดเดี่ยวแทนเครื่องหมายคำพูดคู่
- คีย์ที่ไม่มีเครื่องหมายคำพูดซึ่งคัดลอกมาจาก JavaScript
คำถามที่พบบ่อย
JSON ของฉันถูกส่งไปที่ใดไหม?
ไม่ ประมวลผลในเบราว์เซอร์ของคุณ
ทำไม JSON ของฉันไม่ถูกต้อง?
คำแนะนำจะบอกสาเหตุที่น่าจะเป็นที่สุด เช่น จุลภาคท้ายหรือเครื่องหมายคำพูดเดี่ยว
ย่อ JSON ได้ไหม?
ได้ เลือกย่อเพื่อลบช่องว่างทั้งหมด