यह टूल क्या करता है
JSON फ़ॉर्मेटर पहले इनपुट को सत्यापित करने के लिए मानक JSON पार्सर का उपयोग करेगा, और फिर इसे समान इंडेंटेशन के साथ पुनः आउटपुट करेगा। यह केवल व्हाइटस्पेस और न्यूलाइन बदलता है। यह गलती से स्ट्रिंग में रिक्त स्थान नहीं हटाएगा, न ही यह आपके द्वारा चिपकाई गई मूल सामग्री को अधिलेखित करेगा।
- 2-स्पेस और 4-स्पेस इंडेंटेशन का समर्थन करता है।
- सिंटेक्स त्रुटियाँ जब भी संभव हो ब्राउज़र द्वारा लौटाई गई लाइन संख्या, कॉलम संख्या और कारण प्रदर्शित करेंगी।
- स्वरूपित परिणामों को .json फ़ाइल के रूप में कॉपी या डाउनलोड किया जा सकता है।
इसे कैसे उपयोग करें
- जिस JSON को क्रमबद्ध करना है उसे चिपकाएँ।
- 2-स्पेस या 4-स्पेस इंडेंटेशन चुनें।
- परिणाम या त्रुटि संदेशों की जांच करने के लिए "प्रारूप" पर क्लिक करें।
- परिणामों की प्रतिलिपि बनाएँ, या स्वरूपित.json डाउनलोड करें।
सामान्य उपयोग
- एपीआई प्रतिक्रियाओं और कॉन्फ़िगरेशन फ़ाइलों के पदानुक्रम की जाँच करें।
- JSON की एकल पंक्तियों को ऐसे प्रारूप में व्यवस्थित करें जो कोड समीक्षा के लिए आसान हो।
- कॉन्फ़िगरेशन शुरू करने से पहले गुम अल्पविराम, उद्धरण या कोष्ठक की खोज की गई थी।
JSON Formatter की विशेषताएँ
मान्य JSON को 2 या 4 स्थानों में पुन: स्वरूपित करें और सामान्य सिंटैक्स त्रुटियों को इंगित करें। यह दैनिक विकास, डिबगिंग, डेटा सॉर्टिंग और कोड अनुकूलन परिदृश्यों के लिए उपयुक्त है। प्रसंस्करण परिणामों को सीधे देखा, कॉपी या डाउनलोड किया जा सकता है।
FAQ
क्या JSON फ़ॉर्मेटर फ़ील्ड मानों को संशोधित करेगा?
नहीं, टूल डेटा को पार्स और पुन: क्रमांकित करेगा, केवल JSON के बाहर इंडेंटेशन और न्यूलाइन को समायोजित करेगा; स्ट्रिंग मान के अंदर रिक्त स्थान संरक्षित किया जाएगा।
टिप्पणियाँ त्रुटियों की रिपोर्ट क्यों करती हैं?
मानक JSON // या /* */ टिप्पणियों का समर्थन नहीं करता है, न ही यह अनुगामी अल्पविरामों की अनुमति देता है। यह टूल मानक JSON सिंटैक्स के अनुसार मान्य होता है।
क्या फ़ॉर्मेटिंग विफल होने पर भी मूल सामग्री वहीं रहती है?
हाँ। मूल इनपुट सुरक्षित रहता है। त्रुटि होने पर केवल पिछला आउटपुट साफ़ होता है और कारण दिखाया जाता है; इनपुट फ़ील्ड का JSON बदला नहीं जाता।