Tablora · संग्रह
तालिका की कोशिका के भीतर पंक्ति-विराम बचाएँ
उद्धरण में बंद CSV सेल में लाइन ब्रेक हो सकता है, इसलिए एक रिकॉर्ड दो लाइनों में फैलता है। लाइनें नहीं, पार्स की गई पंक्तियाँ गिनें और हर निर्यात जाँचें।
एक रिकॉर्ड, पाठ की दो लाइनें
पतों, डिलीवरी नोट और टिप्पणियों में अक्सर लाइन ब्रेक होते हैं। फ़ील्ड उद्धरण में बंद हो, तो CSV इसकी अनुमति देता है: खुलते और बंद होते उद्धरण चिह्न के बीच का सब कुछ, लाइन ब्रेक समेत, एक ही सेल का है। टेक्स्ट एडिटर में रिकॉर्ड दो लाइनों जैसा दिखता है; सही आयात में वह एक पंक्ति है जिसमें एक बहु-पंक्ति सेल है।
इसीलिए लाइनें गिनना रिकॉर्ड गिनने का भरोसेमंद तरीक़ा नहीं है। किसी फ़ाइल में रिकॉर्ड से ज़्यादा भौतिक लाइनें हो सकती हैं, और किसी भी तरफ़ पढ़ने में कोई ग़लती नहीं होती।
यह हर उस जाँच के लिए मायने रखता है जो लाइनें गिनती है, जैसे किसी एडिटर या कमांड-लाइन टूल की बताई लाइन गिनती। इसके बजाय संरचना जाँच टूल का «पंक्तियाँ» आँकड़ा इस्तेमाल करें, जो पार्स किए गए रिकॉर्ड गिनता है।
उदाहरण: First line और Second line
पेज के उदाहरण में शीर्षक id,note है और एक रिकॉर्ड है जिसके note में उद्धरण चिह्नों की एक ही जोड़ी के भीतर दो लाइनों पर "First line" और "Second line" हैं। «फ़ील्ड विभाजक» अल्पविराम हो, तो संरचना जाँच टूल 3 नहीं, 2 पंक्तियाँ और 2 कॉलम बताता है। पंक्ति 2, कॉलम 2 में First line, एक लाइन ब्रेक और Second line हैं, सब एक ही सेल में।
बहु-पंक्ति नोट की जाँच
- पहचान पर निर्भर रहने के बजाय «फ़ील्ड विभाजक» स्पष्ट रूप से चुनें, ताकि उद्धरण में बंद फ़ील्ड सही विभाजक से पढ़ा जाए।
- «गणना करें» दबाएँ और «पंक्तियाँ» की तुलना स्रोत के रिकॉर्ड की संख्या से करें, लाइनों की संख्या से नहीं।
- पूर्वावलोकन में नोट वाला सेल देखें और पुष्टि करें कि दोनों लाइनें उसी में हैं।
- अगर «पंक्तियाँ» अपेक्षा से ज़्यादा है, तो शायद स्रोत में कोई नोट उद्धरण में बंद नहीं था और उसकी दूसरी लाइन अपना अलग रिकॉर्ड बन गई।
- डाउनलोड तभी करें जब पूर्वावलोकन हर नोट को एक ही सेल में दिखाए।
हर निर्यात लाइन ब्रेक को कैसे सँभालता है
- «डाउनलोड (CSV)» सेल को उद्धरण चिह्नों में बंद करता है और लाइन ब्रेक रखता है, इसलिए दूसरा CSV रीडर एक ही सेल देखता है।
- पाठ-सुरक्षित XLSX टूल का «डाउनलोड (XLSX)» लाइन ब्रेक को पाठ सेल के भीतर रखता है।
- Tablora ऐप का CSV निर्यात भी लाइन ब्रेक वाले हर सेल को उद्धरण चिह्नों में बंद करता है।
- ऐप का «कॉपी» विकल्प, जो सीधे स्प्रेडशीट में चिपकाता है, सेल के भीतर के लाइन ब्रेक और टैब को स्पेस से बदल देता है, क्योंकि चिपकाया गया लाइन ब्रेक नई पंक्ति शुरू कर देता। जब ब्रेक ख़ुद मायने रखता हो, तो ऐप से XLSX या CSV इस्तेमाल करें।
जब पाने वाला प्रोग्राम सहमत न हो
कुछ आयात डायलॉग में उद्धरण में बंद फ़ील्ड के भीतर लाइन ब्रेक का विकल्प होता है, और कुछ टूल इन्हें बिल्कुल नहीं सँभालते। अगर पाने वाला प्रोग्राम नोट को बाँट दे, तो पहले उसकी आयात सेटिंग जाँचें; जब संरचना जाँच टूल यहाँ 2 पंक्तियाँ दिखाता है, तो फ़ाइल ख़ुद पहले से सही है।
इनपुट
- तालिका का पाठ
- id,note 1,"First line Second line"
- फ़ील्ड विभाजक
- ,
परिणाम
- पंक्तियाँ
- 2
- कॉलम
- 2
| id | note |
|---|---|
| 1 | First line Second line |
- अलग चौड़ाई वाली पंक्तियाँ
- 0