मैं एक्सेल का उपयोग किए बिना .txt फ़ाइल को .csv प्रारूप में कैसे बदल सकता हूं?


5

मेरे पास एक लंबी फ़ाइल पैराग्राफ से युक्त एक .txt फाइल है, जिसमें प्रत्येक पैराग्राफ को अलग करने वाली एक ही नई पंक्ति है। मैं इसे एक .csv प्रारूप में रूपांतरित करना चाहूंगा ताकि फ़ाइल प्रभावी रूप से सभी स्तंभों को पकड़े हुए एक कॉलम हो, अर्थात, प्रत्येक "पंक्ति" में पहला सेल पूरे अनुच्छेद में हो। हालाँकि, मैं एक्सेल का उपयोग केवल एक्सेल में फ़ाइल खोलने और इसे .csv के रूप में सहेजने के लिए नहीं कर सकता, क्योंकि मेरे कुछ पैराग्राफ 10 से बड़े हैं। 15 वर्ण सीमा जो MS Excel में किसी एक क्षेत्र पर है।

जवाबों:


2

यह मानते हुए कि पाठ ठीक से बच गया है (यानी एम्बेडेड कॉमा और लाइनफीड दोहरे-उद्धृत हैं) आप केवल फ़ाइल को .csv में बदल सकते हैं। CSV फ़ाइल प्रारूप के बारे में विशेष रूप से कुछ भी विशेष नहीं है। यह मूल रूप से एक पाठ फ़ाइल है।

वास्तव में CSV के लिए एक युक्ति है (आप पढ़ सकते हैं यहाँ )। डबल कोट्स के साथ फ़ील्ड्स संलग्न करने के नियमों पर ध्यान दें: "लाइन ब्रेक (CRLF), डबल कोट्स, और कॉमा वाले फ़ील्ड्स को डबल-कोट्स में संलग्न किया जाना चाहिए," और "यदि डबल-कोट्स का उपयोग फ़ील्ड्स को संलग्न करने के लिए किया जाता है, तो एक डबल-कोट्स एक मैदान के अंदर दिखाई देने से पहले एक और दोहरे उद्धरण के साथ भागना चाहिए। "

उदाहरण के लिए:

"You want to convert text to CSV," she noted.
This line doesn't need quotes (but they don't hurt).

हो जाता है:

"""You want to convert text to CSV,"" she noted."
"This line doesn't need quotes (but they don't hurt)."

यह बच नहीं रहा है। मुझे लगता है कि मैं दोहरे उद्धरण जोड़ने के लिए सभी प्रासंगिक पात्रों के लिए एक खोज + प्रतिस्थापित कर सकता हूं। धन्यवाद।
user216357

2
वर्तमान पाठ को मान्य CSV में बदलने के लिए, आप प्रत्येक दोहरे उद्धरण को एक दोहरे उद्धरण की जोड़ी के साथ बदल सकते हैं, और फिर प्रत्येक पंक्ति के आरंभ और अंत में एक डबल उद्धरण जोड़ सकते हैं।
Bradd Szonye

हाँ। नोटपैड ++ इसके लिए विशेष रूप से अच्छा होगा।
Jamie Hanrahan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.