JSON मिनिफायर
JSON मधून व्हाइटस्पेस काढा.
नेटवर्कवरून JSON पाठवताना प्रत्येक बाईट महत्त्वाचा असतो. JSON मिनिफाय केल्याने सर्व अनावश्यक व्हाईटस्पेस — स्पेस, टॅब, न्यूलाईन — काढून टाकले जातात आणि तुमच्या डेटाचे सर्वात कॉम्पॅक्ट, वैध स्वरूप तयार होते. सामान्यपणे प्रिटीफाय केलेली JSON फाईल मिनिफाय केल्यावर 20–50% पर्यंत लहान होते, ज्यामुळे बँडविड्थचा वापर कमी होतो, API रिस्पॉन्स टाईम सुधारतो आणि CDN खर्च कमी होतो. हे टूल कोणतीही वैध JSON तुमच्या ब्राउझरमध्येच लगेच मिनिफाय करते, त्यासाठी कोणताही सर्व्हर अपलोड आवश्यक नाही.
📋 हे कॅल्क्युलेटर कसे वापरावे
तुमची फॉरमॅट केलेली किंवा प्रिटीफाय केलेली JSON इनपुट बॉक्समध्ये पेस्ट करा आणि "Minify JSON" वर क्लिक करा. हे टूल आधी तुमची JSON व्हॅलिडेट करते (जर JSON चुकीची असेल तर एरर दाखवते) आणि नंतर ती कोणत्याही व्हाईटस्पेसशिवाय पुन्हा तयार करते. आउटपुट एरियामध्ये कॉम्पॅक्ट रिझल्ट आणि आकारात किती टक्के कमी झाला हे दाखवले जाते. मिनिफाय केलेली JSON घेण्यासाठी "Copy" वर क्लिक करा आणि ती थेट तुमच्या कोड, API रिस्पॉन्स किंवा स्टोरेजमध्ये वापरा. जर एरर आली, तर आधी JSON Validator टूल वापरून JSON दुरुस्त करा.
💡 महत्त्वाची माहिती
JSON मिनिफिकेशनमध्ये JSON पार्स करून ती एका JavaScript ऑब्जेक्टमध्ये रूपांतरित केली जाते आणि नंतर JSON.stringify(data) वापरून पुन्हा सिरीयलाइझ केली जाते — यामध्ये ऑप्शनल इंडेंट पॅरामीटर वगळला जातो. या प्रक्रियेत JSON नॉर्मलाइझही होते: यात काहीही सॉर्ट होत नाही, पण कोलन आणि कॉमाभोवतीच्या स्पेस तसेच व्हॅल्यूजमधील न्यूलाईनसह सर्व नॉन-सिमँटिक व्हाईटस्पेस काढले जातात. परिणामी येणारी JSON सिमँटिकली एकसारखीच असते — त्याच keys, values, types आणि nesting — केवळ फॉरमॅटिंग काढलेले असते. प्रोडक्शन APIs सामान्यतः मिनिफाय केलेली JSON सर्व्ह करतात (अनेकदा त्यावर gzip कंप्रेशनही असते), तर डेव्हलपर्स काम करताना प्रिटीफाय केलेली आवृत्ती वापरतात.