JSON को फ़ॉर्मेट और वैलिडेट कैसे करें (और आम ग़लतियाँ ठीक करें)

न पढ़े जाने वाले JSON को पढ़ने योग्य बनाएँ, सिंटैक्स एरर की सटीक लाइन ढूँढें और JSON तोड़ने वाली सबसे आम ग़लतियाँ ठीक करें: आख़िरी कॉमा, कोट और कमेंट।

API और कॉन्फ़िग फ़ाइलें अक्सर JSON को एक लंबी लाइन में देती हैं। फ़ॉर्मेटर इंडेंटेशन जोड़ता है ताकि आप इसे पढ़ सकें, और वैलिडेटर ठीक बताता है कि यह कहाँ टूटा है।

सेकंडों में JSON फ़ॉर्मेट करें

  1. JSON फ़ॉर्मैटर खोलें।
  2. अपना JSON चिपकाएँ (या आज़माने के लिए उदाहरण बटन दबाएँ)।
  3. इंडेंटेशन चुनें, और नतीजा पढ़ें, कॉपी या डाउनलोड करें।

यह आपके ब्राउज़र में चलता है, इसलिए JSON की API कुंजियाँ या ग्राहक डेटा कभी आपके डिवाइस से बाहर नहीं जाते।

पहले और बाद में

{"name":"Ali","marks":[88,92],"passed":true}

बन जाता है

{
  "name": "Ali",
  "marks": [
    88,
    92
  ],
  "passed": true
}

JSON की पाँच सबसे आम ग़लतियाँ

ग़लतीग़लतसही
आख़िरी कॉमा[1, 2, 3,][1, 2, 3]
सिंगल कोट{'a': 1}{"a": 1}
बिना कोट की कुंजियाँ{a: 1}{"a": 1}
कमेंट{"a": 1 // note}कमेंट हटाएँ
विशेष मानNaN, undefinednull या कोई संख्या

वैलिडेटर पहली समस्या की लाइन और कॉलम दिखाता है। उस जगह से ठीक पहले देखें: पिछली लाइन में छूटा कॉमा या ब्रैकेट एक आम वजह है।

प्रोडक्शन के लिए मिनिफ़ाई करें

फ़ॉर्मेट किया JSON लोगों के लिए है; मिनिफ़ाई किया मशीनों के लिए। मिनिफ़ाई करने से स्पेस और लाइन ब्रेक हटते हैं और फ़ाइलें व API जवाब छोटे होते हैं। दूसरे कोड के लिए CSS मिनिफ़ायर और JavaScript मिनिफ़ायर इस्तेमाल करें।

स्प्रेडशीट चाहिए?

अगर आपका JSON रिकॉर्ड की सूची है, तो JSON से CSV कन्वर्टर कन्वर्टर इसे ऐसी टेबल बनाता है जिसे Excel या Google Sheets में खोला जा सके। दूसरे टेक्स्ट डेटा के लिए Base64 एनकोडर और डिकोडर और URL एनकोडर और डिकोडर एनकोडर और रेगेक्स टेस्टर उसी डेवलपर टूल्स सेक्शन में हैं।