TSV से JSON
CSV से JSON का एक प्रीसेट
टैब-सेपरेटेड वैल्यू को JSON में बदलें। TSV वह है जो आपको Excel या Google Sheets से सीधे कोई रेंज कॉपी करके पेस्ट करने पर मिलता है — किसी एक्सपोर्ट क़दम की ज़रूरत नहीं, और वैल्यू के अंदर कॉमा को लेकर कोई अस्पष्टता नहीं।
- फ़ाइलें कभी आपकी डिवाइस से बाहर नहीं जातीं
- मुफ़्त, बिना साइन-अप
- कोई वॉटरमार्क नहीं
- लोड होने के बाद ऑफ़लाइन भी काम करता है
CSV से JSON कैसे करें
- 1
अपना CSV पेस्ट करें
किसी स्प्रेडशीट से सीधे पेस्ट करें, या इसे टाइप करें।
- 2
विकल्प तय करें
कोई डिलिमिटर चुनें, क्या पहली पंक्ति हेडर है, और क्या टाइप इंफ़र किए जाएँ।
- 3
JSON कॉपी करें
नतीजा कॉपी करें या इसे .json फ़ाइल के रूप में डाउनलोड करें।
स्प्रेडशीट से सीधा पेस्ट कॉमा की बजाय टैब से अलग क्यों होता है
Excel या Google Sheets में किसी सेल रेंज को चुनकर उसे कॉपी करना डिफ़ॉल्ट रूप से टैब-सेपरेटेड डेटा क्लिपबोर्ड में डालता है, कॉमा-सेपरेटेड नहीं — यह एक जान-बूझकर और उपयोगी डिज़ाइन चुनाव है, क्योंकि इसका मतलब है कि किसी सेल की असली वैल्यू के अंदर आया कॉमा पहली जगह कभी कॉलम सेपरेटर से ग़लत नहीं समझा जाता। सामान्य टेक्स्ट के भारी बहुमत के लिए कोई कोटेशन या एस्केपिंग की ज़रूरत नहीं है, क्योंकि डिलिमिटर कैरेक्टर (एक टैब) किसी स्प्रेडशीट के लिखे कंटेंट के अंदर लगभग कभी स्वाभाविक रूप से नहीं आता, जैसे कॉमा नियमित रूप से आता है।
यही ठीक वजह है कि किसी स्प्रेडशीट से सीधे पेस्ट करना, बिना साफ़ तौर पर "CSV के रूप में एक्सपोर्ट करें" क़दम के, CSV की बजाय TSV बनाता है — उस टैब डिलिमिटर को सही तरीक़े से पहचानना और पार्स करना ही इस वैरिएंट को बिना किसी बीच के एक्सपोर्ट की ज़रूरत के Sheets या Excel से क्लिपबोर्ड पेस्ट स्वीकार करने देता है।
कॉमा की अस्पष्टता न होने के बावजूद क्या अब भी कोटेशन जागरूकता चाहिए
कॉमा अस्पष्टता की समस्या हटाना सभी किनारे-मामले नहीं मिटाता: किसी कॉपी किए सेल में अब भी आंतरिक लाइन ब्रेक हो सकता है — किसी सेल में लिखा कोई नोट या कई-लाइन का पता — और कोई स्प्रेडशीट ऐप उस फ़ील्ड को कॉपी करते समय अब भी कोटेशन में लपेटेगा, ठीक वैसे ही जैसे वह CSV के लिए करता। कोई पार्सर जो सिर्फ़ TSV के टैब-बँटवारे वाले आधे हिस्से को सही तरीक़े से संभालता है, एम्बेडेड लाइन ब्रेक के लिए कोटेशन का सम्मान किए बिना, वह उन ख़ास पंक्तियों को अब भी बिगाड़ता है भले ही उसे कभी कॉमा की चिंता न करनी पड़े।
अक्सर पूछे जाने वाले सवाल
क्या यह कोट की गई फ़ील्ड के अंदर कॉमा संभालता है?
हाँ। पार्सर सही तरीक़े से RFC 4180 फ़ॉलो करता है: कोट की गई फ़ील्ड में कॉमा, लाइन ब्रेक और एस्केप की गई कोटेशन (""के रूप में लिखी) हो सकती हैं। कॉमा से बाँटने वाले टूल ठीक इसी तरह के डेटा को बिगाड़ देते हैं, आमतौर पर बिना किसी एरर के।
टाइप इंफ़रेंस शुरुआती शून्य के साथ क्या करता है?
यह उन्हें अछूता छोड़ता है। `007`, `+44` और JavaScript की सुरक्षित इंटीजर रेंज से बाहर की वैल्यू स्ट्रिंग के रूप में रहती हैं, क्योंकि ये लगभग हमेशा ID, फ़ोन नंबर, या पिन कोड होते हैं — इन्हें नंबर में बदलना चुपचाप डेटा नष्ट कर देगा। सिर्फ़ बिना किसी अस्पष्टता वाले नंबर, बूलियन और नल कन्वर्ट होते हैं।
डुप्लीकेट कॉलम नाम का क्या होता है?
ये यूनीक बन जाते हैं — दूसरा `name` कॉलम `name_2` बन जाता है — क्योंकि किसी JSON ऑब्जेक्ट में दो एक जैसी कुंजियाँ चुपचाप एक-दूसरे को ओवरराइट कर देतीं। ख़ाली हेडर `column_1`, `column_2` वगैरह बन जाते हैं।
क्या मैं Excel फ़ाइल सीधे कन्वर्ट कर सकता हूँ?
अभी नहीं — पहले इसे CSV के रूप में सेव या एक्सपोर्ट करें (Excel और Google Sheets में File → Save As → CSV)। ध्यान दें कि यूरोपियन Excel इंस्टॉलेशन अक्सर सेमीकोलन डिलिमिटर इस्तेमाल करते हैं; अगर आपके कॉलम मिले हुए आएँ तो डिलिमिटर विकल्प बदलें।
क्या मेरा डेटा अपलोड होता है?
नहीं। पार्सिंग पूरी तरह आपके ब्राउज़र में होती है, जो मायने रखता है क्योंकि CSV एक्सपोर्ट में आमतौर पर ठीक वही क्लाइंट, वित्तीय, या कर्मचारी डेटा होता है जिसे आपको किसी और के सर्वर पर पेस्ट नहीं करना चाहिए।
आपको यह भी चाहिए हो सकता है
JSON से CSV
JSON एरे को स्प्रेडशीट पंक्तियों में बदलें
JSON फ़ॉर्मेटर
JSON को तुरंत फ़ॉर्मेट, वैलिडेट और मिनिफ़ाई करें
डुप्लीकेट लाइनें हटाएँ
लिस्ट को डीडुप्लिकेट, सॉर्ट और साफ़ करें
Excel से CSV
XLSX स्प्रेडशीट को हर शीट के हिसाब से CSV में बदलें
Markdown से HTML
Markdown को लाइव प्रीव्यू के साथ साफ़ HTML में बदलें