Siirry pääsisältöön

TSV vs CSV: Miksi erottimet katkaisevat laskentataulukon tuontia

Kirjoittaja Converty Team

Opi, miksi TSV- ja CSV-erottimien erot katkaisevat laskentataulukon tuonnin ja kuinka tarkastaa jäsennetyt rivit ennen kuin kohdejärjestelmä hylkää tiedoston.

TSV vs CSV: Miksi erottimet katkaisevat laskentataulukon tuontia

Taulukoiden tuonti epäonnistuu usein, koska tiedostoa ei jaeta kohdejärjestelmän odottamalla tavalla. Tiedoston nimi voi olla CSV, mutta käytä välilehtiä. Toinen vienti saattaa käyttää puolipisteitä alueellisten asetusten vuoksi. Liitetty näyte saattaa näyttää tasaiselta laskentataulukossa, mutta kutistua yhdeksi sarakkeeksi, kun se jäsennetään väärällä erottimella.

Tämä on käytännön ero TSV:n ja CSV:n erotinongelmien takana. Tärkeä kysymys ei ole vain se, mitä tiedostopääte sanoo. Näin rivit todella erotetaan toisistaan. Convertyn CSV Validator auttaa havaitsemalla erottimet ja näyttämällä jäsennetyn esikatselun, ennen kuin tuontijärjestelmästä tulee ensimmäinen paikka, jossa ongelma havaitaan.

CSV ja TSV ovat molemmat erotinpohjaisia muotoja

CSV tarkoittaa yleensä pilkuilla erotettuja arvoja. TSV tarkoittaa sarkaimilla erotettuja arvoja. Molemmat tallentavat rivit tekstinä ja erottelevat kentät erottimella.

Ongelmana on, että todellista vientiä ei aina ole selkeästi merkitty. Laskentataulukko voi tallentaa tiedoston pilkuilla, sarkaimilla tai puolipisteillä vientipolun ja maa-asetuksen mukaan. Pilkuja käyttävä järjestelmä voi lukea sarkaimilla erotetun tiedoston väärin yhdeksi leveäksi kenttään. Sarkaimet olettavat järjestelmät eivät välttämättä pysty jakamaan pilkuilla erotettuja rivejä.

Erotinongelmat näyttävät tietoongelmista

Kun erotin on väärä, kaikki alavirtaan näyttää rikki:

  • otsikot näkyvät yhtenä yhdistettynä sarakkeena
  • rivien pituudet eivät täsmää
  • kentät siirtyvät vääriin sarakkeisiin
  • vaaditut sarakkeet puuttuvat
  • tuontiraportti hämmentäviä validointivirheitä

Tiedosto ei välttämättä ole huono. Se voidaan yksinkertaisesti jäsentää väärällä erottimella.

Tarkista jäsennetty esikatselu ennen tuontia

Turvallisin työnkulku on tarkastaa rakenne ennen latausta tai tuontia.

  1. Avaa CSV Validator.
  2. Liitä rivit tai lataa tiedosto.
  3. Tarkista havaittu erotin.
  4. Varmista, että otsikkorivi jakautuu odotettuihin sarakkeisiin.
  5. Vertaa jäsennetty esikatselu lähdelaskentataulukkoon.
  6. Korjaa vienti- tai erotinodotus ennen tiedoston lähettämistä alavirtaan.

Tämä pitää erottimen virheenkorjauksen lähellä tiedostoa eikä kohdejärjestelmän sisällä.

Otsikon validointi riippuu erottimen validoinnista

Otsikkoriviongelmat ja erotinongelmat ovat yhteydessä toisiinsa. Jos erotin on väärä, otsikkoriviin ei voi luottaa. Päällekkäinen tai puuttuva sarakevaroitus voi olla todellinen otsikkoongelma tai se voi olla merkki siitä, että jäsentäjä ei koskaan jakanut riviä oikein.

Katso otsikkokohtaiset ohjeet kohdasta CSV-otsikkorivin vahvistaminen ennen tuontia. Laajemman erottimen työnkulkua varten lue CSV-erotinongelmien korjaaminen ennen tuontia.

Avaa CSV Validator ennen laskentataulukon viennin tuontia, kun TSV, CSV, puolipisteet tai liitetyt rivit eivät ehkä käytä kohdejärjestelmäsi odottamaa erotinta.

Saatat pitää myös näistä