JSON फॉर्मैटर ऑनलाइन

JSON को सुंदर बनाने, छोटा करने और मान्य करने वाला JSON फॉर्मैटर, सटीक एरर लाइन और कॉलम के साथ। आपके ब्राउज़र में चलता है, इसलिए डेटा आपके डिवाइस से बाहर नहीं जाता।

आपका JSON आपके ब्राउज़र में स्थानीय रूप से पार्स और फ़ॉर्मैट होता है, और कुछ भी सर्वर पर अपलोड नहीं होता।

निर्माण और रखरखाव: Udit Agarwal

JSON Formatting, Explained

JSON को ट्री के रूप में देखना चाहते हैं? JSON Tree Viewer आज़माएँ।

JSON फ़ॉर्मेटर के बारे में

यह json फॉर्मैटर आपको कच्चा JSON पेस्ट करके पेज छोड़े बिना तुरंत उसे सुंदर बनाने, छोटा करने या मान्य करने देता है। एक json beautifier के रूप में यह 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन के साथ pretty print करता है, और एक json minifier के रूप में सब कुछ एक ही कॉम्पैक्ट लाइन में समेट देता है। बिल्ट-इन json validator अमान्य इनपुट को पहली समस्या की सटीक लाइन और कॉलम के साथ चिह्नित करता है, जिससे ट्रेलिंग कॉमा, सिंगल कोट्स और छूटे हुए ब्रैकेट आसानी से पकड़ में आ जाते हैं। यह डेवलपर्स, QA इंजीनियरों और API रिस्पॉन्स, कॉन्फ़िग फ़ाइलों या लॉग पेलोड को डिबग करने वाले किसी भी व्यक्ति के लिए बनाया गया है। फ़ॉर्मैट किया गया आउटपुट सिंटैक्स-हाइलाइटेड होता है और कॉपी या डाउनलोड के लिए तैयार रहता है। सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है, इसलिए आपका डेटा आपके डिवाइस से बाहर नहीं जाता और कुछ भी सर्वर पर अपलोड नहीं होता।

विशेषताएँ

  • JSON को 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन के साथ सुंदर बनाएं
  • JSON को एक ही कॉम्पैक्ट लाइन में छोटा करें
  • सटीक एरर लाइन और कॉलम के साथ JSON मान्य करें
  • Prettify मोड में हर स्तर पर ऑब्जेक्ट कीज़ को वर्णानुक्रम में सॉर्ट करें
  • आसान पठन के लिए सिंटैक्स-हाइलाइटेड आउटपुट
  • फ़ॉर्मैट किए गए परिणाम को एक क्लिक में कॉपी या डाउनलोड करें
  • बड़े और गहराई से नेस्टेड JSON दस्तावेज़ों को संभालता है

JSON फ़ॉर्मेटर का उपयोग कैसे करें

  1. अपना JSON इनपुट बॉक्स में पेस्ट या टाइप करें।
  2. Prettify चुनें और 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन चुनें, या Minify चुनें।
  3. वैकल्पिक रूप से ऑब्जेक्ट कीज़ को वर्णानुक्रम में करने के लिए Sort keys सक्षम करें।
  4. सिंटैक्स-हाइलाइटेड आउटपुट देखें, या किसी एरर के लिए दिखाई गई लाइन और कॉलम पढ़ें।
  5. फ़ॉर्मैट किए गए JSON को सहेजने के लिए Copy या Download पर क्लिक करें।

उदाहरण

इनपुट

{"name":"Ada","langs":["sql","js"],"active":true}

आउटपुट

{
  "name": "Ada",
  "langs": [
    "sql",
    "js"
  ],
  "active": true
}

2-स्पेस इंडेंटेशन के साथ सुंदर बनाया गया।

सामान्य त्रुटियाँ और समस्या निवारण

  • देखने में मान्य लगने वाले JSON पर "Unexpected token" एरर। — बताई गई लाइन और कॉलम पर ट्रेलिंग कॉमा, सिंगल कोट्स या बिना कोट वाली की जाँचें। JSON को डबल कोट्स चाहिए और आखिरी आइटम के बाद कॉमा नहीं होना चाहिए।
  • JSON के बजाय JavaScript ऑब्जेक्ट पेस्ट करना। — सभी कीज़ और स्ट्रिंग वैल्यू को डबल कोट्स में रखें और कमेंट हटा दें; JSON बिना कोट वाली कीज़ या // कमेंट की अनुमति नहीं देता।
  • छोटा किया गया आउटपुट पढ़ना मुश्किल है। — JSON को फिर से विस्तृत करने के लिए Prettify मोड पर जाएँ और एक इंडेंटेशन आकार चुनें।
  • कीज़ अप्रत्याशित क्रम में दिखाई देती हैं। — संरचना के हर स्तर पर कीज़ को वर्णानुक्रम में करने के लिए Prettify मोड में Sort keys सक्षम करें।

अक्सर पूछे जाने वाले प्रश्न

JSON फॉर्मैटर क्या है और यह क्या करता है?
JSON फॉर्मैटर एक ही जगह पर JSON को सुंदर बनाता है, छोटा करता है और मान्य करता है। कच्चा JSON पेस्ट करके उसे अपनी चुनी हुई इंडेंटेशन के साथ pretty print करें, एक लाइन में समेटें, या सिंटैक्स एरर को उनकी सटीक लाइन और कॉलम के साथ पकड़ें।
JSON फॉर्मैटर में "Unexpected token" एरर कैसे ठीक करूँ?
validator पहली समस्या की लाइन और कॉलम दिखाता है। आम कारण हैं ट्रेलिंग कॉमा, डबल कोट्स के बजाय सिंगल कोट्स, बिना कोट वाली कीज़, या छूटा हुआ ब्रैकेट।
क्या JSON फॉर्मैटर ऑब्जेक्ट कीज़ को सॉर्ट कर सकता है?
हाँ। ऑब्जेक्ट के हर स्तर पर कीज़ को वर्णानुक्रम में क्रमबद्ध करने के लिए Prettify मोड में Sort keys चालू करें।
JSON फॉर्मैटर से JSON को कैसे छोटा करूँ?
Minify मोड चुनें और फॉर्मैटर आपके JSON को एक ही कॉम्पैक्ट लाइन में समेट देता है, जो कॉपी या डाउनलोड के लिए तैयार रहता है।
JSON फॉर्मैटर कौन से इंडेंटेशन विकल्प सपोर्ट करता है?
आप 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन के साथ सुंदर बना सकते हैं, और आउटपुट पठनीयता के लिए सिंटैक्स-हाइलाइटेड होता है।
जब मैं JSON फॉर्मैटर का उपयोग करता हूँ तो क्या मेरा JSON कहीं भेजा जाता है?
नहीं। JSON फॉर्मैटर पूरी तरह आपके ब्राउज़र में चलता है, इसलिए आपका डेटा आपके डिवाइस से बाहर नहीं जाता और कुछ भी सर्वर पर अपलोड नहीं होता।

संबंधित टूल

  • JSON व्यूअर — विस्तृत/संक्षिप्त करने और नोड पाथ के साथ टेक्स्ट और फ़ोल्ड होने योग्य ट्री व्यूअर।
  • JSON ट्री व्यूअर — JSON को एक फ़ोल्ड होने योग्य, टाइप किए गए ट्री के रूप में एक्सप्लोर करें।
  • JSON से TypeScript — JSON नमूने से TypeScript इंटरफ़ेस जेनरेट करें।
  • JSON से CSV — सपाट JSON ऑब्जेक्ट के एरे को CSV में कन्वर्ट करें।
  • JSON एस्केप / अनएस्केप — टेक्स्ट को JSON स्ट्रिंग में एस्केप करें या JSON स्ट्रिंग को सादे टेक्स्ट में अनएस्केप करें।
  • YAML ↔ JSON — YAML को JSON में और वापस कन्वर्ट करें।
  • XML फ़ॉर्मेटर — XML को सुंदर बनाएँ, छोटा करें और वैलिडेट करें, और XML ↔ JSON कन्वर्ट करें।
  • SQL फ़ॉर्मेटर — MySQL, PostgreSQL, SQL Server, SQLite, BigQuery और Oracle के लिए SQL फ़ॉर्मेट करें।

JSON के और टूल

  • JSON ट्री व्यूअर — JSON को एक फ़ोल्ड होने योग्य, टाइप किए गए ट्री के रूप में एक्सप्लोर करें।
  • JSON व्यूअर — विस्तृत/संक्षिप्त करने और नोड पाथ के साथ टेक्स्ट और फ़ोल्ड होने योग्य ट्री व्यूअर।
  • JSON से TypeScript — JSON नमूने से TypeScript इंटरफ़ेस जेनरेट करें।
  • JSON से CSV — सपाट JSON ऑब्जेक्ट के एरे को CSV में कन्वर्ट करें।
  • JSON एस्केप / अनएस्केप — टेक्स्ट को JSON स्ट्रिंग में एस्केप करें या JSON स्ट्रिंग को सादे टेक्स्ट में अनएस्केप करें।
  • JSON से कोड — JSON से Go, Rust, Python, Java, Kotlin, C# और TypeScript टाइप जेनरेट करें।
  • JSON Diff — दो JSON दस्तावेज़ों की तुलना करें और एक संरचनात्मक diff देखें।
  • JSON Schema Generator और Validator — एक नमूने से JSON Schema जनरेट करें या JSON दस्तावेज़ मान्य करें।
  • JSON Flatten / Unflatten — नेस्टेड JSON को डॉट-नोटेशन कीज़ में फ़्लैटन करें, या वापस अनफ़्लैटन करें।
  • JSON to Zod — किसी JSON सैंपल से एक Zod schema जेनरेट करें, प्रकार अनुमानित करते हुए।
  • JSON to Pydantic — किसी JSON सैंपल से Pydantic v2 मॉडल क्लास जेनरेट करें।
  • JSONPath Evaluator — किसी भी JSON के विरुद्ध JSONPath expression का मूल्यांकन करें और मैच लाइव देखें।

JSON के सभी टूल देखें (29) · सभी टूल