Validátor sloupců CSV
Zkontrolujte, zda má každý řádek souboru CSV nebo TSV stejný počet sloupců jako záhlaví.
Validátor sloupců CSV
Vložte text s oddělovači a tento nástroj zkontroluje, zda má každý řádek stejný počet polí jako řádek záhlaví. Je to kontrola, která se má spustit před importem exportu CSV do databáze nebo kanálu, který předpokládá pevný počet sloupců – zbloudilá čárka nebo chybějící pole mohou tiše posunout každý sloupec za ní a tuto chybu je těžké vysledovat, jakmile se dostane po proudu.
Nástroj počítá pole v prvním řádku a považuje je za správné. Každý následující řádek je s ním porovnán; neshodný řádek dostane řádek komentáře vložený přímo nad něj ve výstupu, čtený něco jako "# Řádek 3: očekáváno 3 sloupce, mám 2". Žádný řádek se nikdy neodstraní ani nezmění pořadí – data zůstanou nedotčená, anotovaná, nikoli filtrovaná, takže můžete přesně vidět, kde se export pokazil.
Vyberte oddělovač, který odpovídá vašemu souboru: čárka pro standardní CSV, středník pro evropskou variantu, na kterou jsou některé tabulkové nástroje výchozí, nebo tabulátor pro TSV. Oříznutí mezer v polích je ve výchozím nastavení zapnuto, takže „Berlín“ a „Berlín“ se počítají jako stejné pole, nikoli zakopnutí o zatoulané místo při kopírování tabulky. Vypněte jej, abyste viděli pole přesně tak, jak se zobrazují, včetně mezer.
Jedno čestné omezení: jedná se o jednoduchou kontrolu založenou na rozdělení, nikoli o úplný analyzátor CSV, takže nezpracovává oddělovače uvnitř polí v uvozovkách – „Smith, John“ s vloženou čárkou se počítá jako dvě pole. Zacházejte s označeným řádkem ze souboru s poli v uvozovkách jako s něčím, co je třeba zkontrolovat očima, nikoli jako s konečným verdiktem. Prázdné řádky jsou přeskočeny a řádky jsou číslovány od 1 mezi ostatními. Vše běží lokálně ve vašem prohlížeči – soubor nikdy neopustí vaše zařízení, což je důležité pro zákaznický export nebo cokoli, co byste neměli nahrávat do náhodné webové služby.