CSV-erotinongelmat näyttävät usein yksinkertaisemmilta kuin ovat. Tiedoston pääte on .csv, taulukko avautuu, ja sarakkeet voivat näyttää silmämääräisesti oikeilta. Sitten tuontityökalu tulkitsee koko rivin yhdeksi sarakkeeksi tai jakaa kentät eri tavalla kuin odotit.
Convertyn CSV-tarkistin auttaa korjaamaan tämän ennen tuontia. Se tunnistaa todennäköisen erottimen, antaa vaihtaa sitä käsin, näyttää jäsennetyn esikatselun ja raportoi rivimuotoon liittyvät ongelmat.
Älä arvaa erotinta raakatekstistä
Pilkku ei ole ainoa käytännön erotin. Puolipisteet, sarkaimet ja pystyviivat tulevat vastaan varsinkin silloin, kun tiedosto liikkuu eri lokaalien, vanhojen järjestelmien tai käsin muokattujen taulukoiden läpi.
Raakatiedoston silmäily voi johtaa harhaan, koska lainausmerkit, sisäiset pilkut ja rivinvaihdot muuttavat sitä, miten parseri näkee kentät. Parempi kysymys on: millaisen taulukon parseri rakentaa tästä erottimesta?
Tarkista otsakeoletus samaan aikaan
Erotin ei ole ainoa asetus, joka muuttaa tulkintaa. Ensimmäinen rivi voi olla otsake tai dataa. Jos valinta on väärä, tuontityökalu voi käyttää asiakasriviä sarakeniminä tai kohdella otsakkeita oikeana tietona.
Kun vaihdat erottimen ja otsakevalinnan samassa tarkistuksessa, näet nopeasti, mikä yhdistelmä tuottaa odotetun rakenteen.
Käytännön korjauspassi
- Avaa CSV-tarkistin.
- Liitä ongelmallinen näyte tai lataa koko tiedosto.
- Tarkista automaattisesti havaittu erotin.
- Vaihda erotinta tarvittaessa ja katso, muuttuuko esikatselu odotettuun muotoon.
- Kytke ensimmäisen rivin otsakekäsittely päälle tai pois.
- Lue rivikohtaiset ongelmat ennen tuontia.
Tavoite ei ole muuttaa Convertya lopulliseksi tuontijärjestelmäksi. Tavoite on saada tiedoston rakenne näkyviin ennen kuin kohdejärjestelmästä tulee debugger.
Rivimuoto kertoo, onko ongelma pelkkä erotin
Jos oikea erotin tuottaa silti rivejä, joissa on eri sarakemäärä, ongelma on laajempi. Kenttä voi sisältää väärin suljetun lainausmerkin, tyhjän rivin tai käsin lisätyn arvon, joka rikkoo rakenteen. Silloin pelkkä erotinvalinta ei riitä, mutta se auttaa paikantamaan seuraavan ongelman.
Tätä laajempaa tarkistusta käsittelee Kuinka validoit CSV-tiedostot ennen tuonnin epäonnistumista.
Korjaa erotin ennen kuin korjaat väärää järjestelmää
CSV-tuonnin virheilmoitus näkyy yleensä kohdejärjestelmässä, mutta ongelma voi olla tiedostossa jo ennen sitä. Jos erotin, otsakeoletus tai rivimuoto on väärä, kohdejärjestelmä ei voi arvata tarkoitustasi luotettavasti.
Avaa CSV-tarkistin, kun tuonti näyttää epäselvältä, käytä usein kysyttyjä kysymyksiä työkalun käsittelymalliin ja jatka tarvittaessa CSV-validoinnin laajempaan oppaaseen.



