Tablora

Tablora · संग्रह

उद्धृत फ़ील्ड बंद न होने पर रुकें

जो उद्धरण चिह्न CSV फ़ील्ड खोलता है पर कभी बंद नहीं होता, वह बाक़ी पाठ को अस्पष्ट बना देता है। संरचना जाँच टूल इसे अस्वीकार करता है, ताकि आप पहले स्रोत ठीक करें।

एक छूटा उद्धरण चिह्न बाद का सब कुछ क्यों बिगाड़ता है

CSV में खुलता उद्धरण चिह्न पढ़ने वाले को बताता है कि मेल खाते बंद उद्धरण चिह्न तक का सब कुछ, अल्पविराम और लाइन ब्रेक समेत, एक ही सेल का है। अगर बंद उद्धरण चिह्न कभी न आए, तो पढ़ने वाला नहीं जान सकता कि सेल कहाँ ख़त्म होना था। आगे का हर विभाजक और लाइन ब्रेक उसी एक मान का हिस्सा हो सकता है, या कोई भी नहीं।

कुछ टूल अनुमान लगाते हैं और बाक़ी फ़ाइल को एक सेल में निगल लेते हैं। संरचना जाँच टूल ऐसा नहीं करता। वह पाठ को «दर्ज किए गए मान जाँचें और फिर प्रयास करें।» के साथ अस्वीकार करता है, ताकि किसी अनुमान से पंक्तियाँ बनने से पहले आपको समस्या दिख जाए।

अधूरे नोट का उदाहरण

पेज के उदाहरण में शीर्षक id,note और रिकॉर्ड 1,"unfinished है, जिसमें खुलता उद्धरण चिह्न है, पर बंद करने वाला नहीं। «फ़ील्ड विभाजक» अल्पविराम हो, तो अपेक्षित परिणाम यह है कि अधूरा उद्धरण वाला फ़ील्ड अस्वीकार हो: न पूर्वावलोकन, न पंक्तियों की गिनती, न डाउनलोड। «विभाजक पहचानें» चुना हो, तब भी परिणाम यही है, क्योंकि समर्थित कोई भी विभाजक इस पाठ को पार्स नहीं कर सकता।

आम कारण

स्रोत की प्रति ठीक करना

इसे अंत में बंद न करें

पाठ के बिल्कुल अंत में बंद उद्धरण चिह्न जोड़ने से त्रुटि ग़ायब हो जाती है, लेकिन खुलते उद्धरण चिह्न के बाद का सब कुछ एक सेल बन जाता है। तब संरचना जाँच टूल कम पंक्तियाँ और एक बहुत बड़ा नोट बताएगा। उद्धरण चिह्न वहीं रखें जहाँ फ़ील्ड सचमुच ख़त्म होता है।

इनपुट

तालिका का पाठ
id,note 1,"unfinished
फ़ील्ड विभाजक
,