मुख्य सामग्री पर जाएं
आप ऑफ़लाइन हैं। कुछ सुविधाएँ काम नहीं कर सकतीं।

JSON / Code Tools

JSON को तुरंत फ़ॉर्मेट करें.

सुंदर बनाएं, छोटा करें, क्रमबद्ध करें और निरीक्षण करें। सब आपके ब्राउज़र में.

साझा लिंक में एन्कोड किया गया JSON शामिल होता है। इसे खोलने पर URL ब्राउज़र इतिहास में जुड़ जाता है, और लिंक वाला कोई भी व्यक्ति डेटा पढ़ सकता है।
इनपुट
आउटपुट
खाली
Ctrl+Shift+F फ़ॉर्मेट ·Ctrl+Shift+M संक्षिप्त

ऑनलाइन JSON फॉर्मैट कैसे करें

  1. JSON Formatter खोलें

    अपने ब्राउज़र में json-formatter.hanoon.app खोलें।

  2. अपना JSON पेस्ट करें

    इनपुट एडिटर में अपना कच्चा JSON डेटा पेस्ट करें या टाइप करें।

  3. फ़ॉर्मेट या संक्षिप्त करें

    इंडेंटेशन के साथ सुंदर आउटपुट के लिए फ़ॉर्मेट क्लिक करें, या संपीड़ित करने के लिए संक्षिप्त क्लिक करें। परिणाम एक क्लिक में कॉपी करें।

JSON फ़ॉर्मेटिंग क्या है?

फ़ॉर्मेट नई पंक्तियाँ जोड़ता है और 2 स्पेस, 4 स्पेस या टैब से इंडेंट करता है। फ़ॉर्मेट और संक्षिप्त ऑब्जेक्ट की कुंजियों का क्रम बनाए रखते हैं; कुंजियाँ क्रमबद्ध करें उनका क्रम बदलता है। तीनों दोहराई गई कुंजियों और 9007199254740993 तथा 1.2300 जैसी संख्याओं की मूल लिखावट को रखते हैं, हालाँकि स्ट्रिंग के एस्केप का रूप बदल सकता है।

JSON को कैसे मिनीफ़ाई करें?

संक्षिप्त JSON स्ट्रिंग के बाहर के अनावश्यक स्पेस और नई पंक्तियाँ हटाता है। उदाहरण के लिए, { "name": "A B", "count": 2 } बदलकर {"name":"A B","count":2} बनता है; "A B" के भीतर का स्पेस बना रहता है।

क्या मेरा JSON डेटा निजी रहता है?

हाँ। प्रोसेसिंग आपके ब्राउज़र में होती है, और ऐप आपका डेटा किसी सर्वर को नहीं भेजता या डिस्क अथवा localStorage में सहेजता नहीं है। साझा लिंक खोलने पर एन्कोड किए गए JSON वाला URL ब्राउज़र इतिहास में रह सकता है।

अमान्य JSON डालने पर क्या होता है?

अमान्य JSON अस्वीकार होता है और सिंटैक्स त्रुटि की पंक्ति व कॉलम दिखाए जाते हैं। फ़ॉर्मेट उसे अपने-आप नहीं सुधारता। सामान्य त्रुटियाँ सुधारने का प्रयास करने के लिए मरम्मत चुनें; इससे इनपुट बदल सकता है, इसलिए परिणाम जाँचें। यहाँ सत्यापित केवल सिंटैक्स जाँचता है, JSON Schema नहीं।

क्या JSON और अन्य फ़ॉर्मेट के बीच रूपांतरण संभव है?

JSON → YAML, YAML → JSON, JSON → CSV और JSON → TypeScript उपलब्ध हैं। JSON से YAML या CSV में रूपांतरण ऑब्जेक्ट की दोहराई गई कुंजियाँ चुपचाप हटाने के बजाय उन्हें अस्वीकार करता है। TypeScript के टाइप नमूने से अनुमानित होते हैं; वे JSON Schema या रनटाइम डेटा वैलिडेटर नहीं हैं।