CSV ↔ JSON कन्वर्टर
CSV और JSON के बीच रूपांतरण करें
CSV और JSON के बीच रूपांतरण
CSV वह प्रारूप है जो स्प्रेडशीट सॉफ़्टवेयर और डेटाबेस निर्यात तैयार करते हैं, जबकि JSON वेब API और कॉन्फ़िगरेशन फ़ाइलों में उपयोग होता है। एक ही तालिका डेटा होने पर भी अक्सर यह बेमेल दिखता है — Excel से मिली फ़ाइल CSV है, पर प्रोग्राम को JSON चाहिए। यह टूल यही रूपांतरण, एक बार में एक दिशा में, पूरी तरह ब्राउज़र के भीतर करता है।
CSV → JSON में आप विभाजक (अल्पविराम, टैब या अर्धविराम) चुन सकते हैं और यह तय कर सकते हैं कि पहली पंक्ति हेडर है या नहीं। हेडर के साथ परिणाम स्तंभ नामों को कुंजी बनाकर वस्तुओं की सूची होता है; बिना हेडर के यह सूचियों की सूची बनता है। JSON → CSV में वस्तुओं की सूची देने पर कुंजियाँ हेडर पंक्ति बन जाती हैं। परिणाम को कॉपी बटन से सीधे क्लिपबोर्ड पर लिया जा सकता है।
चूँकि सब कुछ स्थानीय रूप से चलता है, आप ऐसी फ़ाइलों की सामग्री भी चिपका सकते हैं जिन्हें अपलोड नहीं करना चाहते — जैसे ग्राहक सूची या बिक्री का डेटा। यदि इनपुट त्रुटिपूर्ण हो तो टूल ग़लत परिणाम देने के बजाय त्रुटि दिखाता है, जिससे अधूरा CSV या अंत में अतिरिक्त अल्पविराम वाला JSON तुरंत पकड़ में आ जाता है।
अक्सर पूछे जाने वाले सवाल
- क्या टैब से विभाजित फ़ाइलें (TSV) समर्थित हैं?
- हाँ। विभाजक में टैब चुनने पर TSV पढ़ा जा सकता है, और अर्धविराम से विभाजित CSV भी समर्थित है।
- पहली पंक्ति हेडर न हो तो क्या होगा?
- हेडर विकल्प बंद करने पर हर पंक्ति मानों की सूची बन जाती है और पूरा परिणाम सूचियों की सूची होता है।
- क्या JSON → CSV नेस्टेड वस्तुओं को संभालता है?
- यह समतल वस्तु-सूची मानकर चलता है। नेस्टेड मान हों तो पहले उन्हें समतल करें, क्योंकि एक CSV कोष्ठ नेस्टेड संरचना नहीं दर्शा सकता।
- क्या मेरा डेटा अपलोड होता है?
- नहीं। रूपांतरण पूरी तरह आपके ब्राउज़र में होता है और चिपकाई गई सामग्री सर्वर पर नहीं भेजी जाती।