ข้ามไปยังเนื้อหาหลัก

จัดรูปแบบ JSON ด้วยการเยื้อง 2 หรือ 4 ช่องว่าง

การจัดรูปแบบเปลี่ยน JSON แบบกระชับให้เป็นหนึ่งค่าต่อหนึ่งบรรทัด และเยื้องทุกระดับของการซ้อน ทำให้อ่านและเปรียบเทียบโครงสร้างได้ง่าย ตัวจัดรูปแบบมีตัวเลือก 2 หรือ 4 ช่องว่างต่อระดับ

ตัวอย่างพร้อมคำอธิบาย

ข้อมูลเข้า
{"id":7,"name":"Ada","roles":["admin","editor"],"settings":{"theme":"dark","alerts":false},"tags":[]}
ผลลัพธ์ — 2 ช่องว่าง
{
  "id": 7,
  "name": "Ada",
  "roles": [
    "admin",
    "editor"
  ],
  "settings": {
    "theme": "dark",
    "alerts": false
  },
  "tags": []
}
จำนวนบรรทัด
13
จำนวนอักขระ
150
ผลลัพธ์ — 4 ช่องว่าง
{
    "id": 7,
    "name": "Ada",
    "roles": [
        "admin",
        "editor"
    ],
    "settings": {
        "theme": "dark",
        "alerts": false
    },
    "tags": []
}
จำนวนบรรทัด
13
จำนวนอักขระ
180

กฎที่ตัวจัดรูปแบบใช้

  • พร็อพเพอร์ตีของออบเจ็กต์และสมาชิกของอาร์เรย์แต่ละตัวจะอยู่บรรทัดของตัวเอง โดยเยื้องลึกกว่าระดับแม่หนึ่งระดับ
  • ออบเจ็กต์และอาร์เรย์ว่างจะอยู่ในบรรทัดเดียวเป็น {} และ []
  • การเยื้องใช้ช่องว่างเท่านั้น ไม่มีตัวเลือกแท็บ เลือก 2 ช่องว่างเพื่อผลลัพธ์ที่กระชับ หรือ 4 ช่องว่างเพื่อแยกระดับให้ชัดขึ้น