CSV Pilkuilla erotetut arvot | |
---|---|
Laajennus | .csv |
MIME -tyyppinen | teksti/csv |
Muototyyppi | tietokantanäkymä |
Standardit) | RFC 4180 |
CSV ( englanniksi Comma-Separated Values - pilkuilla erotetut arvot) on tekstimuoto, joka on suunniteltu esittämään taulukkotietoja. Taulukon rivi vastaa tekstiriviä, joka sisältää yhden tai useamman kentän, jotka on erotettu pilkuilla.
CSV-muotoa ei ole täysin standardoitu. Ajatus pilkujen käyttämisestä kenttien erottamiseen on ilmeinen, mutta tässä lähestymistavassa on ongelmia, jos alkuperäiset taulukkotiedot sisältävät pilkkuja tai rivinvaihtoja. Yksi mahdollinen ratkaisu pilkku- ja rivinvaihtoongelmaan on laittaa tiedot lainausmerkkeihin, mutta alkuperäiset tiedot voivat sisältää lainausmerkkejä. Lisäksi termi "CSV" voi viitata samankaltaisiin muotoihin, joissa erotin on sarkainmerkki (TSV) tai puolipiste. Monet CSV-muotoa käyttävät sovellukset antavat sinun valita erotinmerkin ja lainausmerkin.
Muodon nimi - CSV (Comma Separated Values) - osoittaa, että kentät erotetaan toisistaan pilkulla. Termiä "CSV" voidaan kuitenkin käyttää viittaamaan samankaltaisiin muotoihin. Monet ohjelmat ymmärtävät CSV:n yleisempänä muotona DSV ( eng. delimer-separated values – erottimella erotetut arvot), joka mahdollistaa muiden merkkien käytön erottimena. Erityisesti venäjällä ja muilla kielillä pilkku on oletuksena varattu desimaalierottimelle . Tästä syystä erottimena käytetään puolipistettä tai sarkainta ( TSV -muoto ). Muita eroja toisiinsa liittyvien muotojen välillä: käytetyt lainausmerkit: double tai single; käytetty merkistö; käyttämällä ensimmäistä riviä otsikkona. Tämä vaikeuttaa suuresti tietojen siirtämistä ohjelmasta toiseen huolimatta CSV-tuen helppokäyttöisyydestä.
On olemassa RFC 4180 , jonka tavoitteena on standardoida ja yksinkertaistaa tiedonvaihtoa CSV-muodossa. Se asettaa erityisesti seuraavat vaatimukset:
Standardi kuitenkin suosittelee olemaan vapaa kolmansien osapuolien lähteistä saatujen tietojen suhteen CSV:tä käsiteltäessä.
Lähdeteksti:
1997, Ford, E350, "ac, abs, moon", 3000,00 1999,Chevy,"Venture "Extended Edition","",4900.00 1996, Jeep, Grand Cherokee, "MUST SELL! air, moon roof, loaded", 4799,00Tulostaulukko:
1997 | Ford | E350 | ac, abs, kuu | 3000 |
1999 | Chevy | Venture Extended Edition | 4900 | |
1996 | Jeeppi | Grand Cherokee | TÄYTYY MYYDÄ! ilma, kuun katto, lastattu | 4799 |
Russified Microsoft Excelissä (jossa on erotin ;) lähdeteksti näyttää tältä:
1965;Pixel;E240 - formaldehydi (vaarallinen säilöntäaine)!;"punainen, vihreä, rikki";"3000.00" 1965; Hiiri; "Ja se on oikeampaa käyttää" "Joulupuut"";; "4900.00" "N/A";Painike;Pikanäppäimet;"TÄYTYY KÄYTTÄÄ! Ctrl, Alt, Shift";"4799.00"Tulostaulukko:
1965 | Pikseli | E240 - formaldehydi (vaarallinen säilöntäaine)! | punainen, vihreä, rikki | 3000 |
1965 | hiiri | Ja on oikeampaa käyttää "joulukuusia" | 4900 | |
Ei käytössä | Painike | Pikanäppäimet | TÄYTYY KÄYTTÄÄ! Ctrl, Alt, Shift | 4799 |
CSV-tiedostomuotoa tukevat lähes kaikki laskentataulukoiden ja tietokantojen hallintajärjestelmät, mukaan lukien LibreOffice Calc , Gnumeric , Emacs , Microsoft Excel , Numbers , TablePro , CSVed , KSpread ja Google Docs .
CSV-tiedostojen tuonti ja vienti on mahdollista monissa suunnittelupaketeissa, kuten ANSYS ja LabVIEW .