CSV से JSON

CSV पेस्ट करें या फ़ाइल खोलें और तुरंत JSON पाएँ। हेडर पंक्ति से कुंजियाँ बनती हैं, और कॉमा, सेमीकोलन और टैब अपने-आप पहचाने जाते हैं।

सेपरेटर
आउटपुट

इनपुट

0 अक्षर0 लाइन

आउटपुट

0 अक्षर0 लाइन

पूरी तरह आपके ब्राउज़र में चलता है। आप जो भी डालते हैं, वह किसी सर्वर पर नहीं भेजा जाता।

CSV को JSON में कैसे बदलें

  1. CSV पेस्ट करें या खोलें

    स्प्रेडशीट से कॉपी की गई पंक्तियाँ पेस्ट करें, या Excel, Google Sheets या किसी डेटाबेस से एक्सपोर्ट की गई .csv फ़ाइल खोलें।

  2. विकल्प जाँचें

    चुनें कि पहली पंक्ति में कॉलम के नाम हैं या नहीं, और आपको ऑब्जेक्ट चाहिए या सादे ऐरे।

  3. कॉपी या डाउनलोड करें

    JSON कॉपी करें, या अपने कोड, API या इंपोर्ट के लिए उसे .json फ़ाइल के रूप में डाउनलोड करें।

स्प्रेडशीट से API तक

ज़्यादातर स्प्रेडशीट और डेटाबेस डेटा को CSV में एक्सपोर्ट करते हैं, जबकि API, कॉन्फ़िगरेशन फ़ाइलें और JavaScript कोड JSON की उम्मीद करते हैं। कन्वर्ट करने पर हर पंक्ति एक ऑब्जेक्ट बन जाती है, जिसकी कुंजियाँ कॉलम के नाम होती हैं।

कॉमा, सेमीकोलन और कोट

कई यूरोपीय भाषाओं पर सेट Excel CSV को सेमीकोलन के साथ सेव करता है, और जिन फ़ील्ड में सेपरेटर या लाइन ब्रेक हो, उन्हें कोट में रखा जाता है। कन्वर्टर RFC 4180 के अनुसार दोनों को पढ़ लेता है।

अक्सर पूछे जाने वाले सवाल

क्या संख्याएँ संख्या ही रहती हैं?

42 और true जैसी वैल्यू को JSON संख्या और बूलियन में बदलने के लिए “संख्याएँ और true/false पहचानें” चालू करें। शुरुआत में शून्य वाली वैल्यू, जैसे पिन कोड, टेक्स्ट ही रहती हैं।

अगर मेरी फ़ाइल में हेडर पंक्ति न हो तो?

“पहली पंक्ति हेडर है” बंद करें। तब कॉलम के नाम कॉलम 1, कॉलम 2 वगैरह होंगे, या फिर “ऐरे का ऐरे” चुनें।

क्या मेरा डेटा अपलोड होता है?

नहीं। फ़ाइल आपके ब्राउज़र में ही पढ़ी और बदली जाती है और कभी आपके डिवाइस से बाहर नहीं जाती।