UTILS.
100% ब्राउज़र में
▮c

फिक्स्ड-विड्थ से CSV

फिक्स्ड-विड्थ, मेनफ्रेम या COBOL कॉलम-स्थिति टेक्स्ट को परिभाषित फ़ील्ड चौड़ाइयों के अनुसार CSV में बदलें।


      
आउटपुट

इस टूल के बारे में

Fixed-Width to CSV एक मुफ्त, इन-ब्राउज़र टूल है जो कॉलम-स्थिति टेक्स्ट — मेनफ्रेम, COBOL प्रोग्राम और लेगेसी रिपोर्ट द्वारा उत्पन्न वह प्रकार जहां हर फ़ील्ड अक्षरों की एक निश्चित सीमा घेरती है — को स्वच्छ CSV में काट देता है। लेआउट को फ़ील्ड चौड़ाइयों की सूची जैसे 10,8,20 के रूप में, या एक-आधारित प्रारंभ-अंत सीमाओं जैसे 1-10,11-18 के रूप में परिभाषित करें, और हर पंक्ति उन सीमाओं पर काटी जाती है। एक वैकल्पिक ट्रिम पैडिंग स्पेस हटाता है, और एक लाइव पूर्वावलोकन ठीक-ठीक दिखाता है कि कॉलम सीमाएं कहां पड़ती हैं।

सब कुछ JavaScript का उपयोग करके स्थानीय रूप से आपके ब्राउज़र में चलता है — आपका डेटा कभी अपलोड या संग्रहीत नहीं होता। टूल किसी डिलिमिटर के बजाय अक्षर स्थितियों पर काटता है, इसलिए बिना सेपरेटर वाले सटीक-भरे कॉलम भी संभाले जाते हैं, और परिणामी CSV किसी भी फ़ील्ड को फिर से कोट करता है जिसे इसकी ज़रूरत हो। जैसे-जैसे आप विड्थ स्पेक समायोजित करते हैं, आउटपुट और पूर्वावलोकन लाइव अपडेट होते हैं।

अक्सर पूछे जाने वाले प्रश्न

मैं फ़ील्ड चौड़ाई विनिर्देश कैसे लिखूं?
या तो हर फ़ील्ड की चौड़ाई क्रम से सूचीबद्ध करें, जैसे 4-अक्षर फिर दो 10-अक्षर फ़ील्ड के लिए 4,10,10, या एक-आधारित समावेशी सीमाएं दें जैसे 1-4,5-14,15-24। दोनों शैलियों को मिलाना अनुमत नहीं है — या तो सभी चौड़ाइयां या सभी सीमाएं उपयोग करें।
सीमा पूर्वावलोकन क्या दिखाता है?
यह पहली कुछ इनपुट पंक्तियां दिखाता है जिनमें हर फ़ील्ड सीमा पर एक │ मार्कर डाला जाता है, ताकि CSV आउटपुट पर भरोसा करने से पहले आप पुष्टि कर सकें कि कॉलम आपके डेटा के साथ मिलते हैं।
ट्रिम विकल्प क्या करता है?
फिक्स्ड-विड्थ फ़ील्ड आमतौर पर अपने कॉलम को भरने के लिए स्पेस से पैड की जाती हैं। ट्रिम चालू होने पर हर निकाले गए फ़ील्ड से आगे और पीछे के स्पेस हटा दिए जाते हैं; इसे बंद रखने पर पैडिंग सोर्स की तरह बिल्कुल वैसी ही बनी रहती है।
आउटपुट किन CSV परंपराओं का पालन करता है?
फ़ील्ड चुने गए डिलिमिटर (comma, semicolon, tab या pipe) से जोड़े जाते हैं; डिलिमिटर, डबल कोट या नई पंक्ति वाला कोई भी फ़ील्ड डबल कोट्स में लपेटा जाता है और अंदरूनी कोट्स दोगुने किए जाते हैं। किसी पंक्ति पर अंतिम परिभाषित फ़ील्ड के बाद के अक्षर अनदेखे कर दिए जाते हैं।

और टूल