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;
Bicycle;      450.0;         "Bicycle; every cool kid's ride";
CD;           10.0;          You can burn music to the CD.;