यह क्या करता है
यह टूल CSV (comma-separated values) को TSV (tab-separated values) में बदलता है। यह CSV को सही ढंग से पढ़ता है, इसलिए "Beijing, China" जैसे कोट किए गए सेल के अंदर के कॉमा एक ही सेल में रहते हैं, और escape किए गए कोट्स भी समझे जाते हैं। आउटपुट में कोट्स सिर्फ़ वहीं रखे जाते हैं जहाँ TSV को अब भी उनकी ज़रूरत है।
कैसे इस्तेमाल करें
- CSV को इनपुट बॉक्स में पेस्ट करें,
.csvफ़ाइल अपलोड या ड्रॉप करें, या उदाहरण पर क्लिक करें। - टाइप करते ही TSV दाईं ओर दिखने लगता है।
- अगर इनपुट कोई असामान्य डिलिमिटर इस्तेमाल करता है, तो उसे डिलिमिटर में चुनें।
- परिणाम कॉपी करके स्प्रेडशीट में पेस्ट करें, या
.tsvफ़ाइल के रूप में डाउनलोड करें।
उदाहरण
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
बन जाता है (टैब को → से दिखाया गया है)
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
नोट्स
ख़ाली लाइनें छोड़ दी जाती हैं और फ़ाइल की शुरुआत का byte-order mark (Excel एक्सपोर्ट में आम) हटा दिया जाता है। सब कुछ आपके ब्राउज़र में चलता है, इसलिए डेटा कभी आपके डिवाइस से बाहर नहीं जाता।
अक्सर पूछे जाने वाले सवाल
› CSV और TSV में क्या अंतर है?
दोनों टेबल को सादे टेक्स्ट में रखते हैं, हर लाइन में एक रो। CSV सेल को कॉमा से अलग करता है और जिन सेल में कॉमा हो उन्हें कोट करना ज़रूरी है। TSV सेल को टैब से अलग करता है, जो डेटा में कम ही आते हैं, इसलिए इसमें बहुत कम कोटिंग की ज़रूरत पड़ती है।
› CSV को TSV में क्यों बदलें?
TSV Excel और Google Sheets में साफ़-साफ़ पेस्ट होता है, हर सेल में एक वैल्यू, और cut व awk जैसे कई कमांड-लाइन टूल कोट किए गए कॉमा की तुलना में टैब को ज़्यादा भरोसेमंद तरीके से संभालते हैं।
› जिन सेल में टैब या लाइन ब्रेक हों उनका क्या होता है?
उन्हें डबल कोट्स में लपेट दिया जाता है, वही नियम जो Excel इस्तेमाल करता है, ताकि टेबल का ढाँचा बना रहे।
› क्या यह सेमीकोलन से अलग की गई फ़ाइलों के साथ काम करता है?
हाँ। इनपुट डिलिमिटर अपने-आप पहचाना जाता है, या आप कॉमा, सेमीकोलन, टैब या पाइप ख़ुद चुन सकते हैं।