CSV की लाइन एंडिंग और BOM को एक जैसा करें
फ़ाइल की शुरुआत से UTF-8 BOM हटाएँ और CSV की सभी लाइन एंडिंग को LF, CRLF या CR में एक जैसा करें।
यह कैसे काम करता है
तब उपयोगी है जब Windows पर Excel से एक्सपोर्ट किए गए CSV (CRLF लाइन एंडिंग, कभी-कभी फ़ाइल की शुरुआत में BOM के साथ) को ऐसे Unix टूल में डालना हो जो LF की अपेक्षा करता है, या इसके उलट। फ़ाइल पेस्ट या इम्पोर्ट करें, लक्ष्य लाइन एंडिंग फ़ॉर्मैट चुनें, और साफ़ व एकसमान फ़ाइल पाएँ।
BOM क्या है और उसे क्यों हटाएँ?
BOM (Byte Order Mark) एक अदृश्य अक्षर है जो कुछ एडिटर (खासकर Excel) कभी-कभी UTF-8 फ़ाइल की शुरुआत में जोड़ देते हैं। जो टूल इसकी अपेक्षा नहीं करते, वे पार्सिंग के समय पहली सेल की शुरुआत में फ़ालतू अक्षर दिखा सकते हैं — यह टूल BOM मौजूद होने पर उसे अपने आप हटा देता है।
अगर मेरी फ़ाइल में पहले से कई तरह की लाइन एंडिंग मिली हों तो क्या होगा?
सभी रूप (LF, CRLF, CR) पहले आंतरिक रूप से एक ही फ़ॉर्मैट में लाए जाते हैं, फिर चुने गए लक्ष्य फ़ॉर्मैट में बदले जाते हैं — इसलिए फ़ाइल की शुरुआती स्थिति चाहे जो हो, नतीजा हमेशा पूरी तरह एकसमान होता है।
100% लोकल प्रोसेसिंग: फ़ाइल पूरी तरह आपके ब्राउज़र में WebAssembly के ज़रिए प्रोसेस होती है, वह आपके डिवाइस से बाहर कभी नहीं जाती।