# Validator CSV

Găsiți rândurile cu erori dintr-un fișier CSV înainte de a-l importa într-o bază de date, într-o foaie de calcul sau într-un sistem de magazin online. Validatorul analizează datele folosind regulile standard de citare CSV, detectează delimitatorul sau îl folosește pe cel ales de dvs. și verifică dacă fiecare rând are același număr de coloane, dacă ghilimelele sunt închise și dacă textul este UTF-8 valid. Raportează delimitatorul, sfârșiturile de linie, numărul de rânduri și coloane, antetele goale sau duplicate și rândurile care trebuie corectate.

## Întrebări frecvente

### Ce verifică validatorul CSV?

Verifică dacă fiecare rând are același număr de coloane ca primul rând, dacă fiecare câmp între ghilimele este închis și dacă ghilimelele sunt folosite doar acolo unde le permite CSV. De asemenea, caută semne ale unei codificări greșite, caractere NUL, antete goale sau duplicate și sfârșituri de linie amestecate. Erorile invalidează fișierul, iar avertismentele sunt listate pentru verificare.

### Cum este detectat delimitatorul?

Cu Detectare automată, validatorul încearcă virgula, punctul și virgula, tabularea și bara verticală, apoi îl alege pe cel care separă rândurile cel mai consecvent. Dacă fișierul folosește un delimitator care apare și în valori, alegeți-l explicit în câmpul Delimitator. Rezultatul arată întotdeauna ce delimitator a fost folosit.

### Cum sunt raportate rândurile cu un număr greșit de coloane?

Fiecare rând este comparat cu primul, iar fiecare rând diferit este listat împreună cu numărul său, numărul de coloane și numărul așteptat. Rândurile sunt numerotate începând de la 1, inclusiv rândul de antet, iar primele 20 de rânduri diferite sunt listate împreună cu numărul celor rămase. Sfârșiturile de linie dintre ghilimele din interiorul unui câmp nu încep un rând nou.

### Ce probleme legate de ghilimele sunt detectate?

Un câmp care începe cu o ghilimea dublă trebuie să se termine cu una, iar o ghilimea din interiorul unui câmp între ghilimele trebuie dublată ca "". Validatorul raportează câmpurile între ghilimele care nu sunt niciodată închise și ghilimelele care apar în mijlocul unui câmp fără ghilimele. Ambele probleme apar frecvent când o valoare care conține delimitatorul este exportată fără ghilimele corespunzătoare.

### Cum verifică codificarea?

Textul salvat într-o altă codificare și apoi citit ca UTF-8 conține caractere de înlocuire, pe care validatorul le numără și le raportează ca eroare. Sunt raportate și caracterele NUL, un indiciu că fișierul este binar sau UTF-16. Un marcaj de ordine a octeților UTF-8 este permis și afișat în linia Codificare.

### Ce verificări se fac pentru antet?

Cu opțiunea First row contains headers activată, celulele goale din antet și anteturile care apar de mai multe ori sunt listate ca avertismente, deoarece multe instrumente de import le resping. Dezactivați opțiunea pentru fișiere fără rând de antet. Verificarea numărului de coloane se execută în ambele cazuri.

### De ce sunt raportate terminatoarele de linie?

Rezultatul arată dacă fișierul folosește terminatoare de linie LF, CRLF sau CR. Un fișier în care acestea sunt amestecate primește un avertisment, deoarece unii importatori numără diferit rândurile în acest caz. Sfârșiturile de linie din câmpurile încadrate între ghilimele fac parte din valoare și sunt permise.

### Sunt rândurile goale o problemă?

Liniile goale sau care conțin doar spații albe sunt omise și nu se numără ca rânduri. Un rând cu câmpuri goale, precum ,,, este un rând real și trebuie să aibă numărul corect de coloane.

### Care este diferența dintre erori și avertismente?

Erorile sunt probleme care fac datele nesigure, precum rândurile cu lungimi diferite, ghilimelele incorecte sau o codare greșită, și marchează fișierul ca nevalid. Avertismentele semnalează lucruri permise CSV, dar care cauzează adesea probleme, precum anteturile duplicate sau terminatoarele de linie amestecate. Un fișier cu doar avertismente este raportat ca valid.

### Cât de mare poate fi CSV și îl pot converti?

Datele de intrare pot avea până la 5 MiB și 100,000 rânduri. Pentru a transforma un CSV valid în JSON, YAML, XLSX sau alt format, folosiți Data Format Converter.

Reclama dvs. aici?

[Trimiteți-ne un e-mail](mailto:hi@dennn.is?subject=Publicitate%20pe%20OneClick%20Pro)

[Reclamă Suita de pluginuri pregătită pentru agenți pentru WordPress.](https://sleekwp.com/?ref=oneclickpro)
