# CSV-validátor

Keresse meg a hibás sorokat egy CSV fájlban, mielőtt adatbázisba, táblázatkezelőbe vagy webáruház-rendszerbe importálná. A validátor szabványos CSV-idézőjelezéssel elemzi az adatokat, felismeri az elválasztójelet, vagy az Ön által megadottat használja, majd ellenőrzi, hogy minden sorban ugyanannyi oszlop van-e, az idézőjelek le vannak-e zárva, és a szöveg érvényes UTF-8 kódolású-e. Megadja az elválasztójelet, a sorvégeket, a sorok és oszlopok számát, az üres vagy ismétlődő fejléceket, valamint a javítandó sorokat.

## Gyakran ismételt kérdések

### Mit ellenőriz a CSV-validátor?

Ellenőrzi, hogy minden sorban ugyanannyi oszlop van-e, mint az elsőben, minden idézőjelek közé tett mező le van-e zárva, és az idézőjeleket csak ott használják-e, ahol ezt a CSV megengedi. Emellett keresi a hibás kódolás jeleit, a NUL karaktereket, az üres vagy ismétlődő fejléceket és a vegyes sorvégeket. A hibák érvénytelenné teszik a fájlt, a figyelmeztetéseket pedig ellenőrzésre felsorolja.

### Hogyan történik az elválasztójel felismerése?

Az Automatikus felismerés beállításnál a validátor kipróbálja a vesszőt, a pontosvesszőt, a tabulátort és a függőleges vonalat, majd azt választja, amelyik a legegyenletesebben bontja oszlopokra a sorokat. Ha a fájlban az értékek is tartalmaznak elválasztójelet, válassza ki azt kifejezetten az Elválasztójel mezőben. Az eredmény mindig megmutatja, melyik elválasztójelet használta.

### Hogyan jelzi a rendszer az eltérő oszlopszámú sorokat?

A rendszer minden sort összevet az elsővel, és felsorolja az eltérő sorokat a sorszámukkal, az oszlopszámukkal és az elvárt oszlopszámmal együtt. A sorok számozása 1-től indul, a fejlécsort is beleszámítva. Az első 20 eltérő sort részletezi, a többit pedig összesítve jelzi. A mezőkön belüli, idézőjelek közé tett sortörések nem kezdenek új sort.

### Milyen idézőjelezési problémákat észlel?

A kettős idézőjellel kezdődő mezőnek kettős idézőjellel is kell végződnie, az idézőjelek közé tett mezőben szereplő idézőjelet pedig meg kell kettőzni: "". A validátor jelzi a soha le nem zárt, idézőjelek közé tett mezőket, valamint az idézőjeleket, amelyek idézőjel nélküli mező közepén jelennek meg. Mindkettő gyakori, amikor az elválasztójelet tartalmazó értéket megfelelő idézőjelezés nélkül exportálják.

### Hogyan ellenőrzi a kódolást?

A más kódolással mentett, majd UTF-8-ként beolvasott szövegben helyettesítő karakterek jelennek meg; a validátor megszámolja ezeket, és hibaként jelzi. A bináris vagy UTF-16-os fájlra utaló NUL karaktereket szintén jelenti. Az UTF-8 bájtsorrendjel engedélyezett, és megjelenik a Kódolás sorban.

### Milyen ellenőrzések vonatkoznak a fejlécekre?

Ha a „Az első sor fejléceket tartalmaz” be van kapcsolva, az üres fejlécmezők és a többször előforduló fejlécek figyelmeztetésként jelennek meg, mert sok importáló eszköz elutasítja őket. Kapcsolja ki ezt a beállítást fejlécsor nélküli fájloknál. Az oszlopszám ellenőrzése mindkét esetben lefut.

### Miért jelzi a rendszer a sorvégjeleket?

Az eredmény megmutatja, hogy a fájl LF, CRLF vagy CR sorvégjeleket használ-e. A vegyes sorvégjeleket tartalmazó fájl figyelmeztetést kap, mert ilyen esetben egyes importálók eltérően számolják a sorokat. Az idézőjelek közötti mezőkön belüli sortörések az érték részei, ezért megengedettek.

### Problémát jelentenek az üres sorok?

A teljesen üres vagy csak szóközöket tartalmazó sorokat a rendszer kihagyja, és nem számolja sornak. Az üres mezőkből álló sor, például ,,, viszont valódi sor, és a megfelelő számú oszlopot kell tartalmaznia.

### Mi a különbség a hibák és a figyelmeztetések között?

A hibák megbízhatatlanná teszik az adatokat, például az eltérő hosszúságú sorok, a hibás idézőjelek vagy a nem megfelelő kódolás, és érvénytelennek jelölik a fájlt. A figyelmeztetések olyan szabályos CSV esetekre hívják fel a figyelmet, amelyek gyakran okoznak problémát, például az ismétlődő fejlécekre vagy a vegyes sorvégjelekre. A csak figyelmeztetéseket tartalmazó fájlt a rendszer érvényesnek jelöli.

### Mekkora lehet a CSV, és át is alakíthatom?

A bemenet legfeljebb 5 MiB és 100,000 sor lehet. Egy érvényes CSV JSON, YAML vagy XLSX formátumba, illetve más formátumba alakításához használja az Adatformátum-konvertert.

Hirdetne nálunk?

[Írjon nekünk e-mailt](mailto:hi@dennn.is?subject=Hirdet%C3%A9s%20a%20OneClick%20Pro%20oldalon)

[Hirdetés Az ügynökök számára kész plugincsomag a WordPress számára.](https://sleekwp.com/?ref=oneclickpro)
