CSV (Comma Separated Values) to zwykły format pliku tekstowego do przechowywania danych tabelarycznych, takich jak arkusz kalkulacyjny lub baza danych. Jest to najpopularniejsza forma wymiany danych dla aplikacji internetowych, często obsługiwana przez system zarządzania treścią. Pliki CSV są zazwyczaj liniami tekstu rozdzielanymi przecinkami, z opcją użycia różnych ograniczników, takich jak tabulatory lub spacje. Każdy wiersz pliku CSV jest rekordem danych, z polami oddzielonymi separatorem.
Pliki CSV są obsługiwane przez większość aplikacji arkuszy kalkulacyjnych, w tym Microsoft Excel, i mogą być importowane do baz danych. Mogą być używane do operacji importu lub eksportu, w których dane tabelaryczne są wymieniane między bazami danych, aplikacjami lub usługami.
Pliki CSV są powszechnie używane do wymiany danych między różnymi aplikacjami lub usługami i często mają nagłówki identyfikujące kolumny danych. Pozwala to użytkownikowi na szybkie mapowanie kolumn CSV na pola w aplikacji docelowej. Ponieważ dane nie mogą zawierać separatorów wierszy, każdy wiersz musi być pojedynczą linią tekstu.
Format CSV jest często preferowany przez twórców oprogramowania ze względu na jego prostotę i względną łatwość analizowania. Co więcej, dane CSV są często czytelne dla człowieka i łatwe do edycji. Kontrastuje to z formatami binarnymi, takimi jak Microsoft Excel, które wymagają specjalnej aplikacji do odczytu.
Pliki CSV odgrywają kluczową rolę w wyodrębnianiu, przekształcaniu i ładowaniu danych w aplikacjach. W związku z tym dane CSV są wykorzystywane w wielu zadaniach związanych z manipulacją danymi, takich jak czyszczenie danych, przygotowywanie danych do analizy i uczenie maszynowe. Ponadto dane CSV można odczytywać i manipulować nimi w wielu językach programowania.
Format CSV pozostaje obecnie popularny ze względu na swoją prostotę, niezawodność i elastyczność. Jest to często preferowany format plików do importowania i eksportowania danych, a także jeden z najpopularniejszych formatów plików w aplikacjach.