मुख्य सामग्री पर जाएँ

2 या 4 स्पेस इंडेंटेशन के साथ JSON फ़ॉर्मेट करें

फ़ॉर्मेट करने से कॉम्पैक्ट 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 स्पेस चुनें।