सीधे सामग्री पर जाएँ
Monu Tools

JSON मिनिफायर और फॉर्मेटर

JSON को मिनिफाई करें फ़ाइल आकार कम करने के लिए, या इसे उचित इंडेंटेशन के साथ सुंदर बनाएं।

JSON Minifier का उपयोग कैसे करें

  1. 01

    अपना JSON इनपुट बॉक्स में पेस्ट करें।

  2. 02

    सुंदर बनाने के लिए ब्यूटिफ़ाई या संपीड़ित करने के लिए मिनिफ़ाई चुनें।

  3. 03

    परिणाम कॉपी करें।

लघुकरण क्या करता है

एक JSON मिनिफ़ायर आपके JSON को सत्यापित करता है और प्रत्येक अनावश्यक वर्ण, रिक्त स्थान, इंडेंटेशन और लाइन ब्रेक को हटा देता है जो JSON को पढ़ने योग्य बनाता है, फिर रिपोर्ट करता है कि आपने कितने बाइट्स और कितना प्रतिशत बचाया है।

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

यह कैसे काम करता है और मान्य होता है

यह आपके ब्राउज़र में मूल JSON इंजन का उपयोग करके चलता है, इसलिए आउटपुट बिल्कुल वही होता है जो आपका अपना कोड उत्पन्न करेगा। क्योंकि यह पहले पार्स करता है, सफल लघुकरण यह भी पुष्टि करता है कि आपका JSON मान्य है। अमान्य इनपुट के लिए यह सटीक त्रुटि देता है।

क्या बदलता है और क्या नहीं

एक सूक्ष्म प्रभाव संख्या सामान्यीकरण है, जो इस उपकरण के बजाय JSON मानक का हिस्सा है: 1.50 1.5 हो जाता है और 1e3 को फिर से लिखा जा सकता है, क्योंकि वे समान मान का प्रतिनिधित्व करते हैं। कुंजियाँ, तार, बूलियन और संरचना कभी नहीं बदली जाती।

लघुकरण और gzip एक साथ

मिनिमिफिकेशन और जीज़िप पूरक हैं, विकल्प नहीं। सर्वर आमतौर पर प्रतिक्रियाओं को gzip करते हैं, जो बार-बार दोहराए गए टेक्स्ट को भारी रूप से संपीड़ित करता है; पहले छोटा करने से रिक्त स्थान हट जाता है जिसे कंप्रेसर को अन्यथा संभालना पड़ता, और दोनों मिलकर सबसे छोटा स्थानांतरण देते हैं।

उलटा, और गोपनीयता

जब आपको JSON को सिकोड़ने के बजाय उसे पढ़ने या संपादित करने की आवश्यकता होती है, तो JSON फ़ॉर्मेटर इसका उल्टा करता है, उसे साफ़ इंडेंटेशन के साथ प्रिंट करता है। आपके द्वारा यहां चिपकाई गई कोई भी चीज़ अपलोड नहीं की गई है.

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

मिनिफाई क्या करता है?

यह सभी अनावश्यक व्हाइटस्पेस और लाइन ब्रेक हटाता है, JSON को एक ही लाइन पर रखता है जो फ़ाइल आकार कम करती है।

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

नहीं। प्रोसेसिंग पूरी तरह आपके ब्राउज़र में होती है।

स्रोत

समस्या की रिपोर्ट करें