API प्रतिक्रियाओं को डीबग करना
सर्वर एंडपॉइंट या डेवलपर कंसोल से लौटाए गए सिंगल-लाइन JSON पेलोड को पठनीय नेस्टेड ऑब्जेक्ट्स में फ़ॉर्मेट करें।
डेवलपर टूल
इंडेंटेशन के साथ इसे फ़ॉर्मेट करने और सिंटैक्स त्रुटियों को जल्दी पकड़ने के लिए JSON पेस्ट करें।
इनपुट बॉक्स में JSON पेस्ट करें।
JSON को फ़ॉर्मेट करें।
फ़ॉर्मेट किए गए परिणाम को कॉपी करें।
JSON फ़ॉर्मेटर सीधे आपके ब्राउज़र में JSON को फ़ॉर्मेट और मान्य करता है। JSON पेस्ट करें, फ़ॉर्मेटर चलाएं, और डेटा अपलोड किए बिना पठनीय परिणाम कॉपी करें।
JSON (JavaScript Object Notation) सर्वर, API, कॉन्फ़िग फ़ाइलों और एप्लिकेशन के बीच संरचित डेटा साझा करने के लिए सार्वभौमिक मानक है। हालाँकि, रॉ JSON पेलोड अक्सर मिनिफ़ाइड, सिंगल-लाइन ब्लॉक होते हैं जिनका ऑडिट करना इंसानों के लिए असंभव होता है। यह JSON Formatter और Validator अपठनीय स्ट्रिंग्स को सुंदर इंडेंटेड ट्री में फिर से बनाता है, जिससे नेस्टेड एरे और की-वैल्यू प्रॉपर्टीज़ तुरंत स्पष्ट हो जाती हैं। यह सिंटैक्स की गलतियों को भी पकड़ता है जैसे कि गायब अल्पविराम, अतिरिक्त ब्रैकेट, अनकोटेड कीज़, या अमान्य वर्ण। चूँकि निष्पादन 100% ब्राउज़र-आधारित है, आपके कोड स्निपेट, क्रेडेंशियल, डेटाबेस रिकॉर्ड और API प्रतिक्रियाएँ कभी भी आपकी मशीन से बाहर नहीं जाती हैं, जो एंटरप्राइज़ डेवलपर्स के लिए पूर्ण गोपनीयता अनुपालन प्रदान करती हैं।
सर्वर एंडपॉइंट या डेवलपर कंसोल से लौटाए गए सिंगल-लाइन JSON पेलोड को पठनीय नेस्टेड ऑब्जेक्ट्स में फ़ॉर्मेट करें।
संरचना को मान्य करें और ऐप सेटिंग्स, पैकेज मेनिफ़ेस्ट या सर्वर कॉन्फ़िग में गायब अल्पविराम या ब्रैकेट खोजें।
डेवलपर टिकट, ट्यूटोरियल या हैंडऑफ़ नोट्स में शामिल करने के लिए रॉ डेटाबेस आउटपुट या ऑब्जेक्ट्स को प्रिटी-प्रिंट करें।
नहीं। फ़ॉर्मेटिंग ब्राउज़र के स्थानीय JSON पार्सर का उपयोग करती है।
वर्तमान टूल पठनीयता के लिए JSON को फ़ॉर्मेट करता है। मिनिफ़ाई को एक अलग क्रिया के रूप में जोड़ा जा सकता है।
टूल एक स्पष्ट त्रुटि संदेश प्रदर्शित करेगा जो ठीक से बताएगा कि सिंटैक्स त्रुटि कहाँ स्थित है ताकि आप इसे जल्दी से ठीक कर सकें।
कोई सर्वर-साइड सीमा नहीं है, लेकिन बहुत बड़े टेक्स्ट पेलोड (कई मेगाबाइट) आपके ब्राउज़र टैब की उपलब्ध मेमोरी पर निर्भर करते हैं।
यह टूल पूरी तरह से JSON के लिए है। XML या YAML जैसे अन्य फ़ॉर्मेट को अलग-अलग कन्वर्टर्स के साथ समर्थित किया जा सकता है।
हाँ। चूँकि वैलिडेशन और प्रिटी-प्रिंटिंग की गणना JavaScript में क्लाइंट-साइड की जाती है, इसलिए आपके क्लाइंट का डेटा कभी भी अपलोड, ट्रैक या कैश नहीं किया जाता है।