CSV को JSON में बदलें
Excel, Google Sheets या किसी भी ऐप से CSV पेस्ट करें, और साफ़ JSON पाएँ जिसे आप सीधे अपने कोड में कॉपी कर सकें।
इसी डिवाइस पर सुरक्षित
आपके ब्राउज़र में चलता है। कुछ भी अपलोड नहीं होता।
सुरक्षित
CSV JSON
जैसे-जैसे आप लिखेंगे, आपकी CSV यहाँ दिखेगी।
जैसे-जैसे आप लिखेंगे, आपका JSON यहाँ दिखेगा।
यह कैसे काम करता है
-
अपनी CSV पेस्ट करें या खोलें
पेस्ट करें, कोई .csv फ़ाइल यहाँ छोड़ें या खोलें। सेपरेटर अपने-आप पहचाना जाता है, और कोट में रखी वे वैल्यू भी सही पढ़ी जाती हैं जिनमें कॉमा या लाइन ब्रेक हों।
-
JSON का ढाँचा चुनें
ऑब्जेक्ट की लिस्ट या ऐरे की लिस्ट चुनें, तय करें कि संख्याएँ और true/false कन्वर्ट हों या नहीं, और इंडेंटेशन सेट करें।
-
JSON कॉपी या डाउनलोड करें
ज़रूरत हो तो टेबल प्रीव्यू जाँचें, फिर JSON कॉपी करें या उसे .json फ़ाइल के रूप में सेव करें।
अक्सर पूछे जाने वाले सवाल
क्या मेरी CSV किसी सर्वर पर अपलोड होती है?
नहीं। फ़ाइल आपके ब्राउज़र के अंदर पढ़ी और कन्वर्ट की जाती है, इसलिए ग्राहकों की लिस्ट, एक्सपोर्ट और रिपोर्ट आपके डिवाइस पर ही रहती हैं।
यह कौन-सी CSV फ़ाइलें पढ़ सकता है?
कॉमा, सेमीकोलन, टैब या पाइप से अलग की गई फ़ाइलें, जिनका सेपरेटर अपने-आप पहचाना जाता है। डबल कोट में रखी वैल्यू में सेपरेटर, लाइन ब्रेक और दोहरे कोट हो सकते हैं, जैसा CSV स्टैंडर्ड (RFC 4180) अनुमति देता है। Excel कभी-कभी जो “sep=” लाइन जोड़ता है, वह भी समझी जाती है।
संख्याएँ और true/false वैल्यू कैसे पहचानी जाती हैं?
संख्याएँ JSON संख्याएँ बन जाती हैं, छोटे या बड़े किसी भी अक्षरों में लिखे TRUE और FALSE true और false बन जाते हैं, और खाली सेल null बन जाती हैं। 007 जैसी वैल्यू, या 15 अंकों से लंबी संख्याएँ जैसे कार्ड या ऑर्डर नंबर, टेक्स्ट ही रहती हैं ताकि कोई अंक न खोए। हर वैल्यू को टेक्स्ट रखने के लिए “संख्याएँ और true/false पहचानें” बंद करें।
क्या मुझे नेस्टेड JSON मिल सकता है?
हाँ। “नेस्टेड डेटा फिर से बनाएँ” चालू करें: address.city जैसे कॉलम नेस्टेड ऑब्जेक्ट बन जाते हैं, और जिन सेल में ["a","b"] जैसी JSON लिस्ट है वे असली ऐरे बन जाती हैं। यह JSON से CSV टूल का ठीक उल्टा है।
अगर कुछ पंक्तियों में हेडर से ज़्यादा या कम सेल हों तो?
छूटी हुई सेल null बन जाती हैं (या संख्या पहचान बंद हो तो खाली टेक्स्ट), और अतिरिक्त सेल column_5 जैसी की के तहत रखी जाती हैं। टूल बताता है कि कितनी पंक्तियों पर असर पड़ा, ताकि आप अपनी फ़ाइल जाँच सकें।
Excel से बनी मेरी CSV में अजीब कैरेक्टर दिखते हैं। क्यों?
Windows पर Excel अक्सर CSV फ़ाइलें UTF-8 के बजाय किसी पुराने क्षेत्रीय एनकोडिंग में सेव करता है। टूल इसे पहचानता है और फ़ाइल को उस एनकोडिंग से पढ़ता है जो Excel इस पेज की भाषा के लिए इस्तेमाल करता है, और UTF-16 फ़ाइलें भी पढ़ता है। अगर अक्षर फिर भी गलत दिखें, तो फ़ाइल को “CSV UTF-8” के रूप में सेव करके फिर से खोलें।