Увозот на табеларни пресметки честопати не успева бидејќи датотеката не се дели како што очекува целниот систем. Датотеката може да се нарече CSV, но користете јазичиња. Друг извоз може да користи запирки поради регионалните поставки. Залепениот примерок може да изгледа порамнет во табела, но да се собере во една колона кога се анализира со погрешен разграничувач.
Тоа е практичната разлика зад проблемите со разграничувачите TSV наспроти CSV. Важното прашање не е само што вели наставката на датотеката. На тој начин всушност се одвојуваат редовите. CSV Validator на Converty помага со откривање разграничувачи и прикажување анализиран преглед пред системот за увоз да стане првото место каде што ќе го откриете проблемот.
CSV и TSV се обата формати базирани на разграничувачи
CSV обично значи вредности разделени со запирка. TSV значи вредности одвоени со јазичиња. Двете ги складираат редовите како текст и одделуваат полиња со разграничувач.
Проблемот е што реалниот извоз не е секогаш чисто означен. Табелата може да зачува датотека со запирки, јазичиња или запирки во зависност од патеката за извоз и локацијата. Систем кој претпоставува запирки може погрешно да прочита датотека одвоена со јазичиња како едно широко поле. Систем кој претпоставува дека јазичињата може да не успеат да ги поделат редовите одвоени со запирки.
Проблемите со разграничувачите изгледаат како проблеми со податоци
Кога разграничувачот е погрешен, сè низводно изгледа скршено:
- заглавијата се појавуваат како една комбинирана колона
- должината на редовите не се совпаѓа
- полињата се префрлаат во погрешни колони
- се чини дека недостасуваат потребните колони
- увозот известува за збунувачки грешки при валидација
Датотеката можеби не е лоша. Може едноставно да се анализира со погрешен сепаратор.
Проверете го анализираниот преглед пред увоз
Најбезбедниот работен тек е да се провери структурата пред да се постави или увезе.
- Отворете го CSV Validator.
- Залепете ги редовите или поставете ја датотеката.
- Прегледајте го откриениот разграниувач.
- Потврдете дека редот за заглавие се дели на очекуваните колони.
- Проверете го анализираниот преглед во однос на изворната табела.
- Поправете го очекувањето за извоз или разграничување пред да ја испратите датотеката низводно.
Ова го одржува дебагирањето на разграничувачот блиску до датотеката наместо во целниот систем.
Потврдувањето на заглавието зависи од валидацијата на разграничувачот
Проблемите со редот на заглавието и проблемите со разграничувачите се поврзани. Ако разграничувачот е погрешен, на редот за заглавие не може да му се верува. Предупредувањето за дупликат или колона што недостасува може да биде вистински проблем со заглавието или може да биде знак дека парсерот никогаш не го поделил правилно редот.
За специфични упатства за заглавието, прочитајте Како да се потврди редот за заглавие на CSV пред увоз. За поширокиот работен тек на разграничувачите, прочитајте Како да ги поправите проблемите со разграничувачот на CSV пред увоз.
Отворете го CSV Validator пред да увезете извоз на табела кога TSV, CSV, точка-запирка или залепени редови можеби не го користат разграничувачот што го очекува вашиот целен систем.



