CSV ( Comma-Separated Values ) to format tekstowy przeznaczony do reprezentacji danych tabelarycznych. Wiersz tabeli odpowiada wierszowi tekstu zawierającemu jedno lub więcej pól oddzielonych przecinkami (wikipedia.org).
Format CSV nie jest w pełni ustandaryzowany. Nazwa formatu – CSV (ang. comma-separated values, wartości rozdzielone przecinkiem) – wskazuje, że pola są rozdzielane przecinkiem. Terminu CSV można jednak używać w odniesieniu do podobnych formatów. Wiele programów rozumie CSV jako bardziej ogólny format DSV ( ang. delimiter-separated values, wartości rozdzielone ogranicznikami ), który pozwala na używanie innych znaków jako separatorów.
Innymi słowy, jest to plik tekstowy zawierający informacje w postaci oddzielnych wierszy, gdzie każdy wiersz stanowi oddzielny rekord (na przykład o jednym produkcie). Separatorem ( delimiter ) wartości kolumn ( separatorem pól CSV ) jest przecinek (,) lub średnik (;).
Separator tekstu – wartości zawierające znaki zastrzeżone (cudzysłów, przecinek, średnik, znak nowej linii) są ujęte w cudzysłów ("). Jeśli w wartości znajdują się cudzysłowy, są one prezentowane w pliku jako dwa kolejne cudzysłowy.
Nazwy pól CSV – pierwszy wiersz pliku zwykle następuje po nazwach pól (kolumn) CSV w celu identyfikacji tych pól (kolumn).
Przykładowy plik CSV
Tekst wyjściowy pliku CSV, gdzie każdy wiersz stanowi jeden wiersz tabeli:
_ID_;_NAZWA_;_MODEL_;_CENA_ 28;"HTC Touch HD";"Produkt 1";1750.0000 29; „Palm Treo Pro”; „Produkt 2”; 112.0000 30; „Canon EOS 5D”; „Produkt 3”; 113.0000
Widok tabeli po otwarciu w programie Apache OpenOffice Calc :
| _ID_ | _NAZWA_ | _MODEL_ | _CENA_ |
| 28 | „HTC Touch HD” | „Produkt 1” | 1750.0000 |
| 29 | „Palm Treo Pro” | „Produkt 2” | 112.0000 |
| 30 | „Canon EOS 5D” | „Produkt 3” | 113.0000 |
Aby wyświetlić zawartość pliku CSV, możesz otworzyć go w dowolnym edytorze tekstu, takim jak Notepad++ (Jak sprawdzić format pliku CSV) lub w dowolnym innym edytorze tekstu.
Jak utworzyć plik CSV
Najwygodniejszym i najszybszym sposobem uzyskania szablonu pliku CSV w prawidłowym formacie jest wyeksportowanie produktów za pomocą rozszerzenia importu/eksportu CSV Price Pro. Aby to zrobić, przejdź do zakładki Eksport w sekcji Produkty , zaznacz odpowiednie pola eksportu po prawej stronie i wyeksportuj . W rezultacie otrzymasz gotowy do użycia plik CSV.
Jak otworzyć i edytować plik CSV
Pierwszą rzeczą, którą musisz zrobić, jest pobranie i zainstalowanie pakietu biurowego Apache OpenOffice , który zawiera Apache OpenOffice Calc , arkusz kalkulacyjny umożliwiający pracę z plikami w formacie CSV.
Podczas otwierania pliku CSV w programie Apache OpenOffice Calc wybierz opcje zgodnie z ustawieniami pokazanymi na poniższym zrzucie ekranu:- Kodowanie pliku: Unicode (UTF-8)
- Separator wartości kolumny ( separator pól CSV ): średnik (;)
- Separator tekstu i znaków zarezerwowanych
- : „
- Kliknij dwukrotnie prawym przyciskiem myszy, aby określić typ kolumny (zawsze tekst eng. Text )

Jak poprawnie zapisać plik CSV
Program Microsoft Excel nie potrafi poprawnie zapisywać plików CSV. Podczas zapisywania w programie Microsoft Excel otrzymasz plik CSV, w zależności od ustawień regionalnych systemu. Zazwyczaj separatorem jest tabulator lub przecinek, a kodowanie to Windows-1251 (dla Rosji).
Aby zapisać plik w formacie CSV, wybierz Plik > Zapisz jako .
W oknie Wybierz typ pliku Tekst CSV (.csv) zaznacz pole wyboru obok opcji Zmień ustawienia filtra , które pojawia się na dole.

Kliknij przycisk Zapisz .
W otwartym oknie wybierz opcję Użyj bieżącego formatu .

W oknie Eksportuj do pliku tekstowego wybierz:
- Kodowanie: Unicode (UTF-8)
- Separator pól: średnik (;)
- Separator tekstu: cudzysłów (“)
- Wartości tekstowe w cudzysłowie – wybierz

Jak sprawdzić format pliku CSV
CSV to prosty i powszechny format danych tabelarycznych. Jest to zwykły plik tekstowy zawierający niesformatowany tekst i mający rozszerzenie CSV (.csv) zamiast tradycyjnego rozszerzenia TXT (.txt). Taki plik można otworzyć w dowolnym edytorze tekstu.Poniżej znajduje się niewyczerpująca lista programów do otwierania zwykłych plików tekstowych .txt lub .csv:
- Notatnik Microsoft (Windows)
- Microsoft WordPad (Windows)
- Helios TextPad (Windows)
- Notatnik++ (Windows)
- Notatnik 2 (Windows)
- Geany (Windows, Mac, Linux)
- Apple TextEdit (Mac)
- Apple Pages (iOS)
- Leafpad (Linux)
- gedit (Linux)
- KWrite (Linux)