स्थानीय रूप से प्रोसेस किया जाता है

ऑनलाइन JSON मिनिफ़ायर

JSON स्थानीय रूप से मिनिफ़ाई करें, सिंटैक्स जाँचें, JSON स्ट्रिंग मान और कुंजी क्रम बनाए रखें, आकार बचत की तुलना करें तथा अपने ब्राउज़र में कई JSON फ़ाइलें मिनिफ़ाई करें।

यह टूल क्या करता है

JSON मिनिफ़ायर ऑनलाइन JSON दस्तावेज़ों से अनावश्यक रिक्त स्थान, स्पेस पैडिंग और नई पंक्तियाँ हटाता है, जबकि स्ट्रिंग लिटरल, एस्केप अनुक्रम, संख्या टोकन का मूल लेखन, कुंजियों का क्रम और दोहराई गई कुंजियाँ बनाए रखता है। यह बाइट और वर्ण की सटीक बचत निकालता है, पंक्ति तथा कॉलम निदान से JSON सिंटैक्स जाँचता है और ब्राउज़र में स्थानीय रूप से कई फ़ाइलों का बैच मिनिफ़िकेशन करता है।

कैसे इस्तेमाल करें

नीचे दिया मुख्य कार्यप्रवाह अपनाएँ। ऊपर लाइव टूल में वास्तविक नियंत्रण ढूँढने के लिए ‘टूल में दिखाएँ’ इस्तेमाल करें।

  1. टेक्स्ट या फ़ाइलें मोड चुनें

    एक पेस्ट किए JSON दस्तावेज़ के लिए टेक्स्ट इस्तेमाल करें या कई स्थानीय .json फ़ाइलें बैच में प्रोसेस करनी हों तो फ़ाइलें खोलें।

    पाठफ़ाइलें
  2. JSON दस्तावेज़ पेस्ट करें

    टेक्स्ट मोड में एक JSON दस्तावेज़ पेस्ट करें या सामान्य सत्यापन और मिनिफ़िकेशन कार्यप्रवाह देखने के लिए नमूना लोड करें।

    JSON इनपुटउदाहरण
  3. JSON सत्यापित और मिनिफ़ाई करें

    JSON मिनिफ़ाई करें चलाएँ। टूल सिंटैक्स सत्यापित करता है और JSON स्ट्रिंग के बाहर के केवल अनावश्यक रिक्त स्थान हटाता है।

    JSON संक्षिप्त करें
  4. सिंटैक्स और आकार बचत देखें

    परिणाम निर्यात करने से पहले सत्यापन स्थिति, बाइट गणना और रिक्त स्थान में कमी जाँचें।

    मान्य JSONमूल बाइटसंक्षिप्त बाइटकमी
  5. मिनिफ़ाई किया आउटपुट देखें

    छोटा JSON जाँचें। अनावश्यक रिक्त स्थान के अलावा स्ट्रिंग सामग्री, संख्या टोकन, कुंजी क्रम और अन्य JSON टोकन अपरिवर्तित रहते हैं।

    संक्षिप्त आउटपुट
  6. ज़रूरत होने पर बैच फ़ाइल कार्यक्षेत्र खोलें

    वैकल्पिक

    फ़ाइलें मोड में अधिकतम 20 स्थानीय JSON फ़ाइलें छोड़ें या चुनें, फिर अपलोड किए बिना मिनिफ़ाई करके परिणाम डाउनलोड करें।

    फ़ाइलेंफ़ाइलें चुनेंसभी संक्षिप्त करेंसभी डाउनलोड करें
  7. परिणाम कॉपी या डाउनलोड करें

    वर्तमान मिनिफ़ाई JSON कॉपी करें या फ़ाइलें मोड में अलग परिणाम अथवा पूरा बैच डाउनलोड करें।

    संक्षिप्त JSON कॉपी करेंडाउनलोड करेंसभी डाउनलोड करें
सफलता

आपने JSON सत्यापित और मिनिफ़ाई कर लिया है। मिनिफ़ाई JSON कॉपी कर सकते हैं, .json फ़ाइल डाउनलोड कर सकते हैं या JSON फ़ाइलों का बैच प्रोसेस कर सकते हैं।

संक्षिप्त JSON कॉपी करें.json डाउनलोड करें

उदाहरण

API रिस्पॉन्स फ़िक्स्चर छोटा करें

स्ट्रिंग सामग्री या मान बदले बिना API पेलोड फ़िक्स्चर से पंक्ति विराम और इंडेंटेशन हटाएँ।

कॉन्फ़िगरेशन फ़ाइल का आकार घटाएँ

बंडल बनाने या नेटवर्क पर भेजने से पहले बड़ी JSON कॉन्फ़िगरेशन या मैनिफ़ेस्ट फ़ाइलें छोटी करें।

बड़े संख्या टोकन का लेखन बनाए रखें

बिना राउंडिंग या फ़्लोट रूपांतरण के बड़े पूर्णांक और घातांक संख्याओं का मूल लेखन अपरिवर्तित रखें।

दोहराई गई कुंजियों को स्रोत टोकन के रूप में बनाए रखें

स्रोत इनपुट में दिए गए मूल टोकन क्रम और कुंजियों के दोहराव को बनाए रखें।

कई JSON फ़ाइलें एक साथ मिनिफ़ाई करें

सत्यापन, आकार की बचत जाँचने और मिनिफ़ाई की गई फ़ाइलें एक साथ निर्यात करने के लिए अधिकतम 20 स्थानीय .json फ़ाइलें छोड़ें।

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

  • मानक JSON.parse() + JSON.stringify() इस्तेमाल करना, जिससे संख्या की सटीकता बदल सकती है या दोहराई गई कुंजियाँ हट सकती हैं।
  • दोहरे उद्धरण वाले स्ट्रिंग लिटरल के अंदर से स्पेस हटाना, जिससे JSON स्ट्रिंग मान खराब होते हैं।
  • रिक्त स्थान कम करने को gzip बाइनरी संपीड़न समझना।
  • सिंटैक्स त्रुटियाँ सुधारे बिना अंत में कॉमा या बिना उद्धरण वाली कुंजियों के अमान्य JSON को मिनिफ़ाई करना।
  • संवेदनशील एप्लिकेशन JSON पेलोड को अनावश्यक रूप से बाहरी ऑनलाइन टूल पर अपलोड करना।

AI कार्यप्रवाह

जब आपको छोटा JSON पेलोड चाहिए, तो मिनिफ़ाई किया गया आउटपुट सीधे इस्तेमाल करें। डिबगिंग या स्कीमा कार्य के लिए JSON को स्थानीय रखें, जब तक आप जानबूझकर उसे अगले नियंत्रित कार्यप्रवाह में न ले जाएँ।

इस टूल के साथ सीखें

अवधारणा समझें, जाँचने योग्य उदाहरण देखें, फिर उसे ऊपर के टूल में खोलें।

JSON और स्कीमाUnexpected End of JSON Input: कारण और समाधानJSON और स्कीमाJSON टिप्पणियाँ: क्या JSON में टिप्पणियाँ स्वीकार्य हैं?

JSON मिनिफ़ायर के बारे में अक्सर पूछे जाने वाले प्रश्न