CSV
Comma-separated values | |
---|---|
Tiedostopääte |
.csv |
Mediatyyppi |
text/csv |
Lyhenne | CSV |
Standardi(t) | RFC 4180 |
CSV(engl.comma-separated values,suom.pilkuilla erotellut arvot) ontiedostomuoto,jolla tallennetaan yksinkertaista taulukkomuotoista tietoatekstitiedostoon.Tiedostomuoto on ollut kauan käytössä, mutta vasta vuonna 2005IETFjulkaisuRFC 4180sisälsi määrittelyn muodolle sekä senMIME-tyypin.[1]
CSV on toteutukseltaan tekstitiedosto, jonka taulukkorakenteen eri kentät on eroteltu toisistaan pilkuilla ja rivinvaihdoilla. Jos jokin kenttä sisältää erikoismerkkejä, kyseinen kenttä ympäröidäänsuorilla lainausmerkeillä( "). Ensimmäisellä rivillä voi olla kenttien selitykset samassa muodossa kuin mitä itse tiedot ovat.
CSV on esimerkiksiXML:ään verrattuna yksinkertainen tiedostoformaatti, jonka mukaisia tiedostoja voidaan hyödyntää esimerkiksi datan tallentamisessa ja datan siirtämisessä toiseen tietokoneohjelmaan. CSV:tä voidaan käyttää esimerkiksi yksinkertaisena datan arkistointimuotona, CSV-tiedostoja voidaan tuottaa yksinkertaisestitietokannansisältämästä datasta ja CSV-tiedosto voidaan avatataulukkolaskentaohjelmassa.
Esimerkki
[muokkaa|muokkaa wikitekstiä]- CSV-muoto
Vuosi,Merkki,Malli,Pituus 1997,Ford,E350, "2,34" 2000,Mercury,Cougar, "2,38"
- Taulukkona
Vuosi | Merkki | Malli | Pituus |
1997 | Ford | E350 | 2,34 |
2000 | Mercury | Cougar | 2,38 |
Epästandardit muodot
[muokkaa|muokkaa wikitekstiä]EsimerkiksiMicrosoft Excelhyväksyy asetuksissaan erotinmerkiksi myös muun kuin pilkun. Yleisimmät vaihtoehtoiset erottimet ovatpuolipistejatabulaattorieli sarkain. Vaihtoehtoisia erotinmerkkejä käytetään, koska pilkkua käytetään desimaalierottimena luvuissa.
Esimerkki
[muokkaa|muokkaa wikitekstiä]- CSV-muoto
Vuosi;Merkki;Malli;Pituus 1997;Ford;E350;2,34 2000;Mercury;Cougar;2,38 2018;Peugeot; "807;Supercar";5