JSON Minifier - JSON को स्ट्रिंग में ऑनलाइन कन्वर्ट करें
इस मुफ्त ऑनलाइन टूल से जल्दी से JSON डेटा को मिनिफाई करें और JSON स्ट्रिंग्स और ऑब्जेक्ट्स के बीच कन्वर्ट करें।
परिचय
यह ऑनलाइन JSON मिनिफायर टूल आपको अपने JSON कोड को आसानी से संपीड़ित और अनुकूलित करने में मदद करता है। यह फाइल के आकार को कम करने और JSON डेटा को संभालने वाले अनुप्रयोगों के प्रदर्शन को सुधारने के लिए आदर्श है।
इस टूल का उपयोग कैसे करें
- अपने JSON कोड को सीधे संपादक में पेस्ट करें या टाइप करें।
- Minify बटन पर क्लिक करके अपने JSON कोड को संपीड़ित करें।
-
मिनिफाई करने के बाद, आप:
- अनुकूलित परिणाम डाउनलोड कर सकते हैं।
- इसे एक अद्वितीय लिंक का उपयोग करके सहेज या साझा कर सकते हैं।
- 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"}}]}