JSON फॉर्मेट और वैलिडेट करें
JSON को पढ़ने लायक बनाएँ, और जब वह सही न हो तो जानें कि ठीक-ठीक गलती कहाँ है।
इस टूल में समस्या की रिपोर्ट करें
JSON फॉर्मेटर का उपयोग कैसे करें
अपना JSON पेस्ट करें
JSON पेस्ट करें, या .json फाइल खोलें या यहाँ ड्रॉप करें। टाइप करते ही इसकी जाँच होती है।
लेआउट चुनें
2 या 4 स्पेस या टैब से इंडेंट करें, या इसे मिनिफाई करके एक लाइन में करें। कीज़ को क्रम में रखने के लिए कीज़ A–Z सॉर्ट करें पर टिक करें।
कॉपी या डाउनलोड करें
फॉर्मेट किया गया JSON कॉपी करें, या उसे formatted.json के रूप में डाउनलोड करें।
Utils365 का उपयोग क्यों करें
ऐसी गलतियाँ जिन्हें आप ठीक कर सकें
गलत JSON में गलती की लाइन और कॉलम दिखते हैं, साथ में वह लाइन और एक पॉइंटर, और आखिरी कॉमा, सिंगल कोट, बिना कोट वाली कीज़ और कमेंट के लिए सुझाव।
सुंदर फॉर्मेट या मिनिफाई
पढ़ने के लिए 2 स्पेस, 4 स्पेस या टैब चुनें, या जगह बचाने के लिए इसे एक लाइन में समेट दें।
सिर्फ़ लेआउट बदलता है
संख्याएँ, टेक्स्ट और कीज़ का क्रम बिल्कुल वैसा ही रहता है जैसा लिखा गया था, जब तक आप दो फाइलों की तुलना आसान बनाने के लिए कीज़ को A–Z सॉर्ट करना न चुनें।
पूरी तरह प्राइवेट
आपका JSON आपके ब्राउज़र में ही जाँचा और फॉर्मेट किया जाता है और कभी अपलोड नहीं होता, इसलिए API कीज़ और ग्राहकों का डेटा आपके पास ही रहता है।
अक्सर पूछे जाने वाले प्रश्न
मैं कैसे जाँचूँ कि मेरा JSON सही है?
इसे यहाँ पेस्ट करें। सही JSON का सारांश दिखता है, जिसमें कीज़ की संख्या और नेस्टिंग की गहराई होती है। गलत JSON में पहली गलती की लाइन और कॉलम और क्या बदलना है, यह दिखता है।
आखिरी कॉमा गलती क्यों है?
JSON में किसी ऑब्जेक्ट या ऐरे के आखिरी आइटम के बाद कॉमा की अनुमति नहीं है, भले ही JavaScript में हो। बंद करने वाले } या ] से पहले का कॉमा हटा दें।
क्या JSON में कमेंट या सिंगल कोट हो सकते हैं?
नहीं। स्टैंडर्ड JSON में कमेंट नहीं होते, और स्ट्रिंग और कीज़ में डबल कोट ही इस्तेमाल होने चाहिए। JSON5 और JSONC जैसे फॉर्मेट इनकी अनुमति देते हैं, लेकिन ज़्यादातर API और पार्सर नहीं देते।
क्या मेरी संख्याएँ या कीज़ का क्रम बदलेगा?
नहीं। संख्याओं में ठीक वही अंक रहते हैं जो आपने लिखे थे, इसलिए 1234567890123456789 जैसी लंबी ID और 1.10 जैसी कीमतें बिना बदले आती हैं। कीज़ अपने क्रम में रहती हैं, जब तक आप कीज़ A–Z सॉर्ट करें पर टिक न करें।
मिनिफाई क्या करता है?
यह स्ट्रिंग के बाहर के हर स्पेस और लाइन ब्रेक को हटा देता है, ताकि JSON जितना हो सके उतना छोटा हो जाए। डेटा बिल्कुल वैसा ही रहता है।