JSON मिनिफायर - JSON को स्ट्रिंग में बदलें ऑनलाइन

JSON डेटा को फ़टाफट मिनिफाई करें, इसे स्ट्रिंग्स और ऑब्जेक्ट्स में बदलें। ब्राउज़र-बेस्ड और आसान, बिना किसी सेटअप के।

टैग्स: json कोड मिनिफाई करें कोड संपीड़ित करें

🚀 416,446 कुल रूपांतरण (2 इस महीने)

कोडिंग चैलेंज के साथ Python का अभ्यास करें

सीधे इस एडिटर में प्रैक्टिकल समस्याएँ हल करें: सैंपल टेस्ट चलाएँ, सबमिट करें, और AI कोड रिव्यू पाएं।

सभी Python चैलेंज
आसान

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

आप सीखेंगे अंकगणितलौटाए गए मान
BeginnerLearning-pathVariables
आसान

Days in a Month

Return how many days a month has, including leap years.

आप सीखेंगे कैलेंडर के नियमसहायक फ़ंक्शन
BeginnerConditionsFunctionsLearning-path
आसान

दो वेक्टरों का डॉट प्रोडक्ट

दो वेक्टरों के हर तत्व को आपस में गुणा करके परिणाम जोड़ें, यही हर न्यूरॉन की मूल गणना है।

आप सीखेंगे वेक्टरडॉट प्रोडक्ट
न्यूरल नेटवर्कएआईमशीन लर्निंग
आसान

Distance Between Points

Compute the straight-line distance between two points.

आप सीखेंगे पाइथागोरस प्रमेयवर्गमूल
BeginnerFunctionsLearning-pathmath
आसान

Average of Three

Average three whole numbers.

आप सीखेंगे अंकगणितभाग
BeginnerLearning-pathVariables
आसान

टू-डू लिस्ट

कामों की लिस्ट संभालें: जोड़ें, पूरा चिह्नित करें, हटाएँ और बताएँ कि क्या बाकी है।

आप सीखेंगे टाइप वाले कलेक्शनरिकॉर्ड
BeginnerSimulationStrings
आसान

मूल संख्या जांचें

निर्धारित करें कि कोई संख्या मूल है या नहीं।

आप सीखेंगे विभाज्यतालूप को तेज़ करना
BeginnerLoopsNumbersStudent-beginner
कठिन

Word Break

Decide whether text can be split into dictionary words.

आप सीखेंगे प्रीफ़िक्स DPटेक्स्ट को शब्दों में बाँटना
AdvancedDynamic-programmingHackathonStrings
आसान

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

आप सीखेंगे इंडेक्स के जोड़ेदोहरी गिनती से बचना
ArraysBeginnerLearning-pathNested-loops
आसान

गुम संख्या

0 से n तक की श्रेणी में से एक गुम संख्या खोजें।

आप सीखेंगे समांतर श्रेणीयोग के अंतर की ट्रिक
ArraysBeginnerStudent-beginnermath
मध्यम

भारित ग्रिड पर A* खोज

गेम और रोबोट के पाथफ़ाइंडिंग के पीछे के खोज एल्गोरिदम A* से भू-भाग लागत वाले ग्रिड में सबसे सस्ता रास्ता खोजें।

आप सीखेंगे A* खोजह्यूरिस्टिक
GraphsGridsShortest-pathएआई
मध्यम

K-th Smallest Element

Find the k-th smallest value without fully sorting.

आप सीखेंगे क्विकसेलेक्टविभाजन
AdvancedCompetitive-programmingSorting

परिचय

यह ऑनलाइन JSON मिनिफायर टूल आपको अपने JSON कोड को आसानी से संपीड़ित और अनुकूलित करने में मदद करता है। यह फाइल के आकार को कम करने और JSON डेटा को संभालने वाले अनुप्रयोगों के प्रदर्शन को सुधारने के लिए आदर्श है।

इस टूल का उपयोग कैसे करें

  1. अपने JSON कोड को सीधे संपादक में पेस्ट करें या टाइप करें।
  2. Minify बटन पर क्लिक करके अपने JSON कोड को संपीड़ित करें।
  3. मिनिफाई करने के बाद, आप:
    • अनुकूलित परिणाम डाउनलोड कर सकते हैं।
    • इसे एक अद्वितीय लिंक का उपयोग करके सहेज या साझा कर सकते हैं।
    • Google या GitHub के साथ साइन इन करके भविष्य के उपयोग के लिए अपने मिनिफाइड JSON को सहेज सकते हैं।

JSON क्या है?

JSON (JavaScript Object Notation) एक ओपन स्टैंडर्ड फाइल फॉर्मेट है जिसका उपयोग डेटा को स्टोर और एक्सचेंज करने के लिए किया जाता है। यह डेटा को एट्रिब्यूट-वैल्यू पेयर्स और एरेज़ के रूप में मानव-पठनीय टेक्स्ट फॉर्मेट में प्रस्तुत करता है। JSON वेब अनुप्रयोगों और APIs में व्यापक रूप से उपयोग किया जाता है, अक्सर इसकी सरलता और दक्षता के कारण AJAX सिस्टम में XML के स्थान पर।

JSON के बारे में अधिक जानें आधिकारिक JSON दस्तावेज़ से।

JSON सिंटैक्स

JSON दो मुख्य डेटा संरचनाओं का समर्थन करता है:

  • ऑब्जेक्ट्स: नाम-मूल्य जोड़ों का एक सेट जो कर्ली ब्रेसेस ({}) में संलग्न होता है।
  • एरेज़: मानों की एक सूची जो स्क्वायर ब्रैकेट्स ([]) में संलग्न होती है।

JSON निम्नलिखित मूल्य प्रकारों को परिभाषित करता है: स्ट्रिंग, नंबर, ऑब्जेक्ट, एरे, true, false, और null।

यहाँ JSON डेटा का एक उदाहरण है:

      
{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "streetAddress": "100 Internet Dr",
  "city": "JavaTown",
  "state": "JA",
  "postalCode": "12345",
  "phoneNumbers": [
    {
      "Mobile": "111-111-1111"
    }, {
      "Home": "222-222-2222"
    }
  ]
}
      
    

मिनिफिकेशन क्या है?

मिनिफिकेशन आपके वेब पेजों और स्क्रिप्ट फाइलों में कोड और मार्कअप को न्यूनतम करने की प्रक्रिया है। यह वेबसाइटों पर लोड समय और बैंडविड्थ उपयोग को कम करने के लिए उपयोग की जाने वाली मुख्य विधियों में से एक है। मिनिफिकेशन साइट की गति और पहुंच को नाटकीय रूप से सुधारता है, जो सीधे एक बेहतर उपयोगकर्ता अनुभव में अनुवाद करता है। यह उन उपयोगकर्ताओं के लिए भी फायदेमंद है जो सीमित डेटा प्लान के माध्यम से आपकी वेबसाइट का उपयोग कर रहे हैं और वेब सर्फिंग करते समय अपने बैंडविड्थ उपयोग को बचाना चाहते हैं।

उदाहरण

मिनिफाई करने से पहले

      
{
  "colors": [
    {
      "color": "black",
      "category": "hue",
      "type": "primary",
      "code": {
        "rgba": [
          255, 255, 255, 1
        ],
        "hex": "#000"
      }
    }, {
      "color": "white",
      "category": "value",
      "code": {
        "rgba": [
          0, 0, 0, 1
        ],
        "hex": "#FFF"
      }
    }
  ]
}
      
    

मिनिफाई करने के बाद

      
{"colors":[{"color":"black","category":"hue","type":"primary","code":{"rgba":[255,255,255,1],"hex":"#000"}},{"color":"white","category":"value","code":{"rgba":[0,0,0,1],"hex":"#FFF"}}]}