TXT को CSV में बदलें
कई सिस्टम टेबल को .txt फ़ाइल के रूप में एक्सपोर्ट करते हैं, जिनमें कॉलम के बीच टैब, पाइप या सेमीकोलन होते हैं। उन्हें यहाँ अपलोड करें और एक स्टैंडर्ड कॉमा-सेपरेटेड CSV पाएँ, जिसे स्प्रेडशीट और इंपोर्ट स्क्रीन पहली बार में ही सही पढ़ लेते हैं।
डेटा कन्वर्टर
या CSV, TSV, TXT … फ़ाइलें यहाँ ड्रop करें ·
प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं
फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।
वह अक्षर जो CSV और टेक्स्ट फ़ाइलों में कॉलम अलग करता है, पढ़ने और लिखने दोनों के लिए। ऑटो इसे इनपुट से पहचानता है और आउटपुट में कॉमा लिखता है।
UTF-8 हर भाषा के लिए काम करता है। अगर Windows पर Excel में CSV खोलने पर एक्सेंट या एशियाई अक्षर बिगड़े दिखें, तो UTF-8 with BOM चुनें।
Excel, ODS और Numbers इनपुट: सिर्फ़ पहली शीट बदलें, या सभी शीट (ZIP में हर शीट के लिए एक CSV, या हर शीट के लिए एक JSON कुंजी)।
नई स्प्रेडशीट में शीट टैब का नाम, अधिकतम 31 अक्षर।
ऑब्जेक्ट्स का ऐरे हर पंक्ति के लिए कॉलम नामों को कुंजी बनाता है; ऐरे का ऐरे ज़्यादा कॉम्पैक्ट है और हेडर को पहले ऐरे में रखता है।
बाहरी एलिमेंट का नाम जिसमें सभी पंक्तियाँ रहती हैं; हर पंक्ति इसके अंदर एक <row> बन जाती है।
CREATE TABLE और INSERT स्टेटमेंट में इस्तेमाल होता है। सिर्फ़ अक्षर, अंक और अंडरस्कोर।
कोटिंग और कॉलम टाइप डेटाबेस के हिसाब से थोड़े अलग होते हैं; वही चुनें जिसमें आप इम्पोर्ट करेंगे।
तारीख़ वाले सेल एक ही फ़ॉर्मैट में दोबारा लिखें। डेटाबेस और कोड के लिए ISO (2026-10-18) सबसे सुरक्षित है; "जैसा है वैसा रखें" उन्हें स्रोत जैसा ही रहने देता है।
इस टूल का उपयोग कैसे करें
- 1
टेक्स्ट फ़ाइलें अपलोड करें
95 MB तक की 20 फ़ाइलों तक .txt या .tsv एक्सपोर्ट जोड़ें। हर लाइन एक रिकॉर्ड होनी चाहिए, और हर कॉलम के बीच एक ही सेपरेटर होना चाहिए।
- 2
डिलिमिटर अपने-आप पहचाने जाने दें
डिलिमिटर शुरू में Auto detect पर रहता है, जो इनपुट में टैब, पाइप, सेमीकोलन या कॉमा खुद पहचान लेता है। अगर फ़ाइल में ये मिले-जुले हैं, तो एडवांस्ड सेटिंग में इसे हाथ से चुनें, और अगर अक्षरों की मात्राएँ गड़बड़ दिखें तो टेक्स्ट एन्कोडिंग सेट करें।
- 3
CSV में बदलें
CSV में बदलें दबाएँ और डाउनलोड करें। आउटपुट में कॉमा, UTF-8 होता है और कोट्स सिर्फ़ वहीं लगते हैं जहाँ किसी वैल्यू को उनकी ज़रूरत हो।
डिलिमिटेड TXT फ़ाइलें कहाँ से आती हैं
कॉलम से भरी .txt आमतौर पर ऐसा एक्सपोर्ट होती है जिसे स्प्रेडशीट के लिए बनाया ही नहीं गया। बैंक और पेरोल सिस्टम, पॉइंट-ऑफ़-सेल टर्मिनल, लैब उपकरण, मेनफ़्रेम रिपोर्ट और डेटाबेस क्लाइंट सब टेबल को सादे टेक्स्ट में लिखते हैं, अक्सर कॉमा की जगह टैब या पाइप के साथ, क्योंकि ये अक्षर नामों और पतों में कम ही आते हैं। किसी वेब पेज या PDF से टेबल कॉपी करके Notepad में पेस्ट करने पर भी यही बनता है।
जिस सॉफ़्टवेयर में डेटा जाना है, वह ज़्यादा सख़्त होता है। मेलिंग प्लेटफ़ॉर्म, CRM इम्पोर्ट, अकाउंटिंग पैकेज और Google Sheets का अपलोड डायलॉग .csv ढूँढते हैं, और Excel .txt को ऐसे विज़ार्ड से खोलता है जो डिलिमिटर पूछता है। एक बार कन्वर्ट करने पर आपको ऐसी फ़ाइल मिलती है जो सीधे खुलती है। अगर मंज़िल स्प्रेडशीट की जगह कोई ऐप है, तो TXT से JSON हेडर पंक्ति को कुंजी बनाकर ऑब्जेक्ट देता है।
TXT से CSV कन्वर्टर कौन-से डिलिमिटर पढ़ता है
- टैब
- TSV फ़ाइलों और स्प्रेडशीट या वेब पेज से कॉपी की गई टेबल का सेपरेटर।
- पाइप |
- पुराने एंटरप्राइज़ और बैंकिंग सिस्टम के एक्सपोर्ट में आम, क्योंकि नामों और पतों में यह लगभग कभी नहीं आता।
- सेमीकोलन ;
- जिन क्षेत्रों में दशमलव के लिए कॉमा चलता है, जैसे जर्मनी, इटली या नीदरलैंड, वहाँ Excel यही लिखता है।
- स्पेस
- तभी काम करता है जब किसी वैल्यू में अपना स्पेस न हो।
TXT को CSV में बदलें: पाइप-डिलिमिटेड उदाहरण
id|name|city|balance 301|राव, अनन्या|बेंगलुरु|1200.50 302|Lindqvist|Malmö|88.00 id,name,city,balance 301,"राव, अनन्या",बेंगलुरु,1200.50 302,Lindqvist,Malmö,88.00
- डिलिमिटर विकल्प, ऑटो समेत
- 6
- टेक्स्ट एन्कोडिंग
- 8
- प्रति बैच फ़ाइलें
- 20
- प्रति फ़ाइल
- 95 MB
दूसरे रिकॉर्ड पर ध्यान दें। नाम में कॉमा है, इसलिए CSV उसे डबल कोट्स में रखता है; इनके बिना इम्पोर्टर को चार की जगह पाँच कॉलम दिखते। स्वीडिश ö बचा रहता है क्योंकि आउटपुट UTF-8 है। ये दो नियम, कोटिंग और एन्कोडिंग, ज़्यादातर नाकाम CSV इम्पोर्ट की वजह होते हैं।
TXT और CSV फॉर्मेट की जानकारी
TXT
सादा टेक्स्ट
TXT फ़ाइल में सिर्फ़ सादे अक्षर होते हैं, कोई फ़ॉर्मैटिंग, फ़ॉन्ट, इमेज या लेआउट नहीं। आधुनिक टेक्स्ट फ़ाइलें आमतौर पर UTF-8 में एन्कोड होती हैं, जो हर भाषा को कवर करता है, जबकि पुरानी फ़ाइलें दूसरी एन्कोडिंग में हो सकती हैं और गड़बड़ अक्षर दिखा सकती हैं। सादा टेक्स्ट बहुत छोटा होता है, कभी पुराना नहीं पड़ता और फ़ोन से लेकर सर्वर तक हर डिवाइस पर खुलता है। इसमें बोल्ड टेक्स्ट, टेबल या तस्वीरें नहीं रखी जा सकतीं, इसलिए संरचना को स्पेसिंग या सरल मार्कअप से दिखाना पड़ता है।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- –
CSV
कॉमा-सेपरेटेड वैल्यू
CSV टेबल के लिए एक सादा टेक्स्ट फ़ॉर्मैट है, जिसमें हर लाइन एक पंक्ति होती है और कॉमा कॉलम को अलग करते हैं। यह कंप्यूटिंग के शुरुआती दिनों से इस्तेमाल हो रहा है और RFC 4180 में वर्णित है, हालाँकि कई वेरिएंट सेमीकोलन या टैब और अलग-अलग टेक्स्ट एन्कोडिंग का उपयोग करते हैं। लगभग हर स्प्रेडशीट, डेटाबेस और एनालिटिक्स टूल इसे इम्पोर्ट और एक्सपोर्ट कर सकता है, इसलिए सिस्टम के बीच डेटा ले जाने के लिए यही डिफ़ॉल्ट फ़ॉर्मैट है। CSV में सिर्फ़ वैल्यू रहती हैं; फ़ॉर्मूला, फ़ॉर्मैटिंग, कई शीट या डेटा टाइप नहीं।
- कंप्रेशन
- –
- ट्रांसपेरेंसी (पारदर्शिता)
- –
- एनिमेशन
- –
- शुरुआत का वर्ष
- –
लोग TXT को CSV में तब बदलते हैं जब किसी सिस्टम ने टेबल को ढीले ढंग से अलग किए गए टेक्स्ट में लिखा हो और अगला प्रोग्राम सिर्फ़ कॉमा-सेपरेटेड वैल्यू ही इम्पोर्ट करता हो।
TXT से CSV के बारे में सवाल
TXT और CSV फ़ाइल में क्या फ़र्क है?
दोनों सादे टेक्स्ट हैं। .csv एक्सटेंशन एक तय लेआउट का भरोसा देता है, यानी कॉमा से अलग की गई वैल्यू और RFC 4180 के कोटिंग नियम, इसलिए प्रोग्राम इसे सीधे टेबल की तरह खोल लेते हैं। .txt कोई भरोसा नहीं देता; सेपरेटर टैब, पाइप या स्पेस हो सकता है, और इम्पोर्टर को बताना पड़ता है कि कौन-सा है।
क्या टैब से अलग की गई टेक्स्ट फ़ाइल को CSV में बदल सकते हैं?
हाँ, यह सबसे आम मामला है। टैब से अलग किए गए एक्सपोर्ट डेटाबेस, टेबल की क्लिपबोर्ड कॉपी और कई रिपोर्टिंग टूल से आते हैं। Auto detect टैब पहचान लेता है, और जिस वैल्यू में कॉमा हो उसे CSV में कोट्स में रखा जाता है ताकि वह एक ही कॉलम में रहे।
मेरी टेक्स्ट फ़ाइल में कॉलम स्पेस से लाइन में लगे हैं। क्या यह चलेगा?
सिर्फ़ तब, जब किसी वैल्यू में स्पेस न हो। Space डिलिमिटर हर स्पेस को कॉलम का ब्रेक मानता है, इसलिए New York जैसा शहर दो हिस्सों में बँट जाएगा। फिक्स्ड-विड्थ रिपोर्ट, जिनमें कॉलम खाली जगह से बराबर किए जाते हैं, उनके कॉलम स्प्रेडशीट के इम्पोर्ट विज़ार्ड में पोज़ीशन के हिसाब से तय करने होते हैं।
CSV खोलने पर एक्सेंट वाले नाम टूटे हुए क्यों दिखते हैं?
टेक्स्ट फ़ाइल और प्रोग्राम एन्कोडिंग पर एकमत नहीं हैं। पुराने Windows टूल टेक्स्ट को Windows-1252 में सेव करते थे, जबकि Notepad में Windows 10 के मई 2019 अपडेट से UTF-8 डिफ़ॉल्ट है। टेक्स्ट एन्कोडिंग को सोर्स के हिसाब से सेट करें, या UTF-8 with BOM चुनें ताकि Windows पर Excel आउटपुट सही पढ़े।
क्या टेक्स्ट को सीधे Excel वर्कबुक में बदल सकते हैं?
हाँ: इसमें बदलें को XLSX करें। वर्कबुक में वह चरण नहीं आता जहाँ Excel कॉलम के टाइप का अंदाज़ा लगाता है, जो शुरू में शून्य वाले कोड के लिए ज़रूरी है। जो फ़ाइलें पहले से CSV हैं, उनके लिए बाद में CSV से XLSX इस्तेमाल करें।