JSON डेटा को आसानी से एडिट और फॉर्मेट करें
अपडेट
हाल ही में जारी सुधार
JSON Editor एक ऑनलाइन टूल है जो JSON डेटा को दृश्य रूप से संपादित, सत्यापित और प्रारूपित कर सकता है। Monaco editor आधारित कोड संपादन और tree view, YAML/CSV रूपांतरण का समर्थन करता है।
JSON इनपुट
कोड एडिटर में JSON डेटा सीधे दर्ज करें या 'फ़ाइल लोड करें' बटन से JSON फ़ाइल लोड करें।
वैलिडेशन जांचें
इनपुट के साथ ही JSON सिंटैक्स स्वचालित रूप से सत्यापित होता है। एरर होने पर एडिटर के नीचे एरर लोकेशन और संदेश प्रदर्शित होता है।
फॉर्मेटिंग लागू करें
Ctrl+Shift+F शॉर्टकट या फॉर्मेटिंग बटन क्लिक करके इंडेंटेशन व्यवस्थित उच्च पठनीयता वाले रूप में परिवर्तित करें।
व्यू स्विच करें
कोड व्यू, ट्री व्यू, स्प्लिट व्यू में से इच्छित व्यू मोड चुनकर डेटा को विभिन्न तरीकों से देखें।
कन्वर्ट और डाउनलोड
संपादन पूरा होने पर JSON फ़ाइल में डाउनलोड करें या YAML/CSV फॉर्मेट में कन्वर्ट करके अन्य उपयोग के लिए इस्तेमाल करें।
JSON फॉर्मेटिंग(Pretty Print) कंप्रेस्ड JSON डेटा में उपयुक्त इंडेंटेशन और लाइन ब्रेक जोड़कर मानव-पठनीय रूप में परिवर्तित करना है। इसके विपरीत कम्प्रेशन(Minify) अनावश्यक स्पेस और लाइन ब्रेक हटाकर फ़ाइल आकार को न्यूनतम करता है।
ट्री व्यू गहरे नेस्टेड JSON संरचना को विज़ुअली एक्सप्लोर करने में बहुत उपयोगी है। प्रत्येक नोड को फोल्ड या विस्तारित किया जा सकता है जिससे बड़े JSON डेटा में विशिष्ट भाग शीघ्रता से खोजा जा सकता है, और डेटा टाइप(स्ट्रिंग, संख्या, ऐरे आदि) को विज़ुअली विभेदित किया जा सकता है।
नहीं। सभी संपादन और कन्वर्जन कार्य ब्राउज़र में लोकल रूप से प्रोसेस होते हैं। दर्ज किया गया JSON डेटा किसी भी सर्वर पर नहीं भेजा या संग्रहीत नहीं किया जाता, इसलिए संवेदनशील कॉन्फ़िगरेशन फ़ाइल या API रिस्पांस डेटा भी सुरक्षित रूप से संभाला जा सकता है।
JSON कर्ली ब्रेसिज़ और डबल कोट्स का उपयोग करने वाला सख्त सिंटैक्स है और प्रोग्रामिंग भाषाओं के बीच डेटा एक्सचेंज के लिए उपयुक्त है। YAML इंडेंटेशन आधारित अधिक पठनीय है और कमेंट्स समर्थित करता है जिसके कारण कॉन्फ़िगरेशन फ़ाइलों(Docker Compose, Kubernetes आदि) में व्यापक रूप से उपयोग किया जाता है।
सबसे सामान्य कारण अंतिम आइटम के बाद अनावश्यक कॉमा(trailing comma), सिंगल कोट्स उपयोग(केवल डबल कोट्स अनुमत), की में कोट्स की कमी आदि हैं। एडिटर द्वारा प्रदर्शित एरर लोकेशन की जांच करें और उस लाइन के सिंटैक्स की समीक्षा करें। फॉर्मेटिंग सुविधा का उपयोग करने से संरचनात्मक एरर खोजना आसान हो जाता है।