0

अमान्य टीएसवी उदाहरण: अतिरिक्त टैब कॉलम गणना को तोड़ता है

अखंडता और संरचना की ऑफ़लाइन जांच के लिए TSV (Tab Separated Value) फ़ाइलों को सत्यापित करें।

प्रसंस्करण... 0%
स्कैनिंग पंक्तियाँ
कॉलम गिनती की जाँच करना
सत्यापन टैब रुक जाता है
उद्धरण सत्यापित करना
रिपोर्ट संकलित करना

नतीजा

यह पृष्ठ एक इन्वेंट्री निर्यात के साथ पहले से लोड किए गए टीएसवी सत्यापनकर्ता को खोलता है जहां एक उत्पाद का नाम - "लैपटॉप स्टैंड एल्यूमिनियम" - को एक स्थान के बजाय बीच में एक अतिरिक्त टैब टाइप किया गया है, जो इसे दो क्षेत्रों में विभाजित करता है। सत्यापनकर्ता लोड पर चलता है, इसलिए नीचे दिखाई गई विफलता एक लाइव, वास्तविक जांच है, चरणबद्ध स्क्रीनशॉट नहीं।

यह वास्तविक टीएसवी फ़ाइलों को तोड़ने का एक बहुत ही सामान्य तरीका है: जब डेटा टाइप किया जाता है या हाथ से चिपकाया जाता है, तो एक एकल उत्पाद नाम या विवरण के अंदर एक आवारा टैब कीस्ट्रोक चुपचाप उस एक पंक्ति में एक अतिरिक्त कॉलम जोड़ता है। क्योंकि टीएसवी में अल्पविराम की तरह कोई दृश्य सीमांकक नहीं है, केवल पाठ को देखकर एक अतिरिक्त टैब को छोड़ना आसान है - पंक्ति में हेडर परिभाषित करने की तुलना में बस एक और फ़ील्ड है।

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