
JSON फ़ाइल क्या होती है?
JSON — संरचित डेटा
प्रारूप का उपयोग करें JSON
एक ठोस उदाहरण
समान फ़ील्ड वाले आइटमों की JSON सूची से एक CSV तैयार करें।
उपयोगी जांचें
नेस्टेड ऑब्जेक्ट सीधे किसी टेबल की कॉलम से मेल नहीं खाते। संख्याओं, नल मानों और सूचियों की जाँच करें।
एक रूपांतरण चुनें
मूल को बनाए रखें और परिणाम को उस सॉफ़्टवेयर या डिवाइस में खोलें जो इसे उपयोग करेगा।
इस प्रारूप पर आपके प्रश्न
मेरा JSON CSV में संरचना क्यों बदलता है?
CSV एक पंक्तियों और कॉलमों वाली तालिका का प्रतिनिधित्व करता है। JSON में वस्तुएं और नेस्टेड सूचियाँ हो सकती हैं जिनका सीधे रूपांतरण नहीं किया जा सकता। एक कॉपी बदलें, जांचें कि फ़ील्ड कैसे दर्शाए गए हैं और यदि आपका उपयोग पूरी संरचना बनाए रखने की आवश्यकता है तो JSON को रखें।
पहचानकर्ताओं की शुरुआत में शून्य खोने से कैसे बचें?
CSV को एक स्प्रेडशीट में खोलते समय, पहचान कॉलम को टेक्स्ट के रूप में इम्पोर्ट करें। स्वत: खोलने पर 00123 को 123 में बदल सकता है। पुनः सहेजने से पहले तारीखों और दशमलव विभाजक को भी जांचें।
क्या मैं रहस्यों वाली फ़ाइल को परिवर्तित कर सकता हूँ?
सेवा या समर्थन को उदाहरण भेजने से पहले पासवर्ड, API की कुंजी और अन्य रहस्य निकाल दें। फ़ाइलों की प्रक्रिया ऑनलाइन की जाती है। उन डेटा के लिए जिन्हें आपके उपकरण से बाहर नहीं जाना चाहिए, उपयुक्त स्थानीय उपकरण का उपयोग करें।
सभी आउटपुट क्यों उपलब्ध नहीं हैं?
हर मामले में फ़ॉर्मैट आपस में बदलने योग्य नहीं होते। ConvertLab अपने कैटलॉग के कन्वर्ज़न दिखाता है; एक एक्सटेंशन का नाम बदलना सामग्री को नहीं बदलता। कुछ विशेष आउटपुट जैसे कुछ XML एक्सपोर्ट या स्प्रेडशीट को NoLimit के रूप में पहचाना जाता है।
यह क्या है?
JSON वेब की डेटा-विनिमय भाषा है। यह किसी दस्तावेज़ का वर्णन नहीं करता, बल्कि एक संरचना का — नाम/मूल्य के जोड़े, सूचियाँ, और एक-दूसरे में समाए हुए ऑब्जेक्ट। यही वह चीज़ है जो किसी एप्लिकेशन और उसके सर्वर के बीच लगातार आती-जाती रहती है, दुनियाभर में हर सेकंड लाखों बार।
इसका सिंटैक्स न्यूनतम है — कर्ली ब्रेसेस, ब्रैकेट्स, कोटेशन मार्क्स — फिर भी यह इंसानों के लिए पढ़ने लायक बना रहता है, जो किसी मशीन-केंद्रित फॉर्मेट के लिए दुर्लभ बात है।
इतिहास और उत्पत्ति
डगलस क्रॉकफ़र्ड ने 2000 के दशक की शुरुआत में JSON को औपचारिक रूप दिया, बस उस तरीके को अपनाकर जिस तरह JavaScript भाषा अपने ऑब्जेक्ट्स को घोषित करती है। उन्होंने कुछ नया नहीं गढ़ा, बल्कि पहले से मौजूद किसी चीज़ को नाम देकर दस्तावेज़ीकृत किया।
इस सरलता ने उस समय के प्रभुत्वशाली XML को पीछे छोड़ दिया: कुछ ही वर्षों में लगभग सभी वेब इंटरफेस JSON की ओर मुड़ गए।
यह क्यों उपयोगी है
हल्का, पठनीय, सार्वभौमिक: हर प्रोग्रामिंग भाषा बिना किसी विशेष लाइब्रेरी के इसे पढ़-लिख सकती है।
यह नेस्टेड संरचनाओं को स्वाभाविक रूप से संभालता है, जबकि CSV एक सपाट तालिका तक ही सीमित रहने को मजबूर है।
सीमाएँ और कमियाँ
इसमें किसी भी तरह की टिप्पणी (कमेंट) डालने की अनुमति नहीं है — यह कमी उन लोगों को अक्सर खलती है जो इसे कॉन्फ़िगरेशन फ़ाइलों के लिए इस्तेमाल करते हैं।
न कोई डेट टाइप है, न कमेंट की सुविधा, और सिंटैक्स भी बेहद सख्त है: एक अतिरिक्त कॉमा पूरी फ़ाइल को अमान्य बना देता है।
उपयोग के सुझाव
JSON डेटा को स्प्रेडशीट में इस्तेमाल लायक तालिका में बदलने के लिए उसे CSV में बदल दें — बशर्ते संरचना सपाट हो। नेस्टेड ऑब्जेक्ट्स कॉलम में फिट नहीं बैठते।
ऐसी कॉन्फ़िगरेशन फ़ाइल के लिए जिसे इंसान संपादित करेंगे, YAML या TOML ज़्यादा सुविधाजनक हैं: ये दोनों कमेंट्स की अनुमति देते हैं।
फ़्रांस स्थित हमारे सुरक्षित सर्वरों पर अपनी JSON फ़ाइल कुछ ही सेकंड में कन्वर्ट करें।
JSON कन्वर्ट करें