Tartalomjegyzék:
- Meghatározás - Mit jelent a vesszővel elválasztott értékfájl (CSV)?
- A Techopedia elmagyarázza a vesszővel elválasztott értékfájlt (CSV)
Meghatározás - Mit jelent a vesszővel elválasztott értékfájl (CSV)?
A vesszővel elválasztott értékek (CSV) fájl különböző értékeket tartalmaz, elválasztóval elválasztva, amely adatbázis-táblázatként vagy adatbázis-táblázat közbenső formájaként működik. Más szavakkal, a CSV fájl egy adatbázis sor és egy olyan szöveges fájlban tárolt oszlopkészlet, amelyben a sorokat új sor választja el, míg az oszlopokat pontosvessző vagy vessző választja el. A CSV fájlt elsősorban az adatok átvitelére használják különböző formátumú két adatbázis között egy számítógépes program segítségével.
A Techopedia elmagyarázza a vesszővel elválasztott értékfájlt (CSV)
A következő sorozat szemlélteti a tipikus CSV fájlt:
John Smith, 50, 5000 USD, New York
David Benz, 36, 10000 dollár, Miami
Vegye figyelembe, hogy minden szövegsor megfelel az adatbázis-táblázat sorának. A különböző oszlopok vesszővel vannak ábrázolva. Általában a következő igaz:
- A vezető és a záró tereket általában figyelmen kívül hagyják, amikor a CSV-ből tipikus adatbázisra konvertálnak.
- A dupla idézőjelek a beágyazott vesszők határolására szolgálnak.
- A dupla idézőjeleket tartalmazó mezőt dupla idézetek veszik körül, és a mezőbe beágyazott dupla idézőjeleket további pár dupla idézőjelek veszik körül.
- A beágyazott sortöréseket tartalmazó mezőt dupla idézőjelek veszik körül.
- A felső sorban lévő mezők azt a céltáblázat oszlopneveit jelölik, amelybe a CSV fájl átalakításra kerül.
Az adatcseréhez a CSV fájl formátum használatának előnye, hogy a CSV fájlt viszonylag könnyű feldolgozni bármely alkalmazás segítségével, és az adatok kinyerése egyszerű program segítségével érhető el. A korábbi években, amikor az adatbázis-technológiák még gyerekcipőben voltak, a CSV volt a legszokásosabb hordozható formátum. A CSV fájlt nagyrészt csak egy viszonylag egyszerû alkalmazáshoz használnák, míg az XML-t a bonyolultabb átvitelre.
