CSV on tiedostomuoto, jonka nimi on lyhenne sanoista comma-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 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.;