Perustietoa CSV:n käytöstä

CSV on tiedostomuoto, jonka nimi on lyhenne sanoista  character-separated values. CSV-tiedostot ovat tavallisia tekstitiedostoja, joissa voidaan säilöä tietoa taulukkomuodossa erottamalla tiedot toisistaan määrätyllä erotinmerkillä.

CSV-tiedostoja on kaikkein helpointa käsitellä tavallisilla taulukkolaskentaohjelmilla (esim. LibreOffice). 

Usein CSV:tä käytetään, kun halutaan siirtää tietoa järjestelmien välillä. Esimerkiksi MyCashflow'hun voidaan tuoda tietoa muista verkkokauppapalveluista CSV-tiedostojen avulla.

CSV-tiedostojen rakenne

CSV-tiedostojen sisältö on tavallista tekstiä, joka on muotoiltava ennalta määritellyllä tavalla, jotta tiedostojen voidaan vastaanottaa MyCashflow'n järjestelmässä.

  • Yksittäiset solut on erotettava toisistaan käyttämällä erotinmerkkinä joko pilkkua (,) tai puolipistettä (;).
  • Mikäli yksittäisen solun sisällä on käytettävä erotinmerkkiä, solun sisältö on rajattava käyttämällä lainausmerkkejä (").
  • CSV-tiedoston ylimmällä rivillä voi olla vain MyCashflow'n omia CSV-tunnisteita (esim. ProductName).

Taulukkolaskentaohjelmat voivat lisätä CSV-tiedoston sisältöön tallentamisen yhteydessä automaattisesti erotin- ja rajausmerkit. Solujen sisään ei taulukkolaskentaohjelmissa tarvitse itse lisätä erotin- ja rajausmerkkejä.

Alla esimerkki hyvin muotoillusta, MyCashflow'n järjestelmään sopivasta CSV-tiedostosta:

ProductName;	ProductPrice;	ProductDescription;
Polkupyörä;		450.0;			"Polkupyörä; joka jampan menopeli";
CD-levy;		10.0;			CD-levylle voi tallentaa musiikkia.;	

Luokat