| Termin | Definicja |
|---|---|
| Eksport do CSV | Eksport do CSV to proces zapisu danych tabelarycznych w prostym, tekstowym formacie rozdzielonym przecinkami. Na czym polega eksport danych do CSVEksport do CSV polega na zapisaniu danych tabelarycznych w postaci zwykłego pliku tekstowego. Każdy wiersz pliku odpowiada zazwyczaj jednemu rekordowi, a wartości należące do poszczególnych kolumn są oddzielone ustalonym separatorem. Nazwa CSV pochodzi od angielskiego określenia Comma-Separated Values, czyli wartości rozdzielanych przecinkami, jednak w praktyce pliki CSV nie zawsze używają przecinka. W polskich programach często spotyka się średnik, ponieważ przecinek jest używany jako separator dziesiętny. Plik CSV nie przechowuje struktury arkusza w takim zakresie jak format XLSX czy ODS. Zwykle nie zawiera formatowania komórek, kolorów, formuł, wykresów, komentarzy ani wielu arkuszy. Zapisuje przede wszystkim tekstową reprezentację wartości. Dzięki temu może być odczytany przez arkusze kalkulacyjne, edytory tekstu, programy bazodanowe i skrypty działające w różnych systemach operacyjnych. Samo rozszerzenie .csv nie gwarantuje jednak jednego, całkowicie jednolitego sposobu interpretacji pliku. Separatory, cudzysłowy i znaki końca wierszaNajważniejszym elementem pliku CSV jest konsekwentne rozdzielanie pól. Jeżeli separatorem jest przecinek, zapis może wyglądać następująco: Różnice mogą dotyczyć także kodowania znaków oraz sposobu oznaczania końca wiersza. Współczesne programy często korzystają z UTF-8, które umożliwia zapis polskich liter, takich jak ą, ć, ę, ł, ń, ó, ś, ź i ż. Starsze aplikacje mogą oczekiwać kodowania Windows-1250 albo innego lokalnego kodowania. Nieprawidłowo dobrane kodowanie powoduje wyświetlanie krzaków zamiast znaków diakrytycznych. W środowisku Windows spotyka się zakończenia wierszy CRLF, natomiast systemy uniksowe często używają samego LF. Większość aktualnych narzędzi potrafi rozpoznać oba warianty, lecz starsze importery mogą wymagać konkretnego ustawienia. Import pliku CSV bez zmiany znaczenia danychPodczas otwierania lub importowania pliku CSV program powinien ustalić co najmniej separator, kodowanie znaków oraz sposób rozpoznawania nagłówka. Warto sprawdzić, czy pierwszy wiersz zawiera nazwy kolumn, czy jest już pierwszym rekordem. Istotny jest również typ danych. Arkusz kalkulacyjny może automatycznie potraktować numer telefonu jako liczbę, usunąć początkowe zero, zmienić zapis daty albo zaokrąglić długą wartość liczbową. Z tego powodu kolumny zawierające identyfikatory, kody pocztowe, numery katalogowe i numery telefonów często należy importować jako tekst. CSV nie opisuje typów danych tak szczegółowo jak formaty bazodanowe. Wartość CSV w codziennej pracy serwisowej i na komputerzeEksport CSV może być użyteczny przy przenoszeniu list, zestawień i wyników z aplikacji biurowej do innego programu. Plik można otworzyć w arkuszu kalkulacyjnym, przetworzyć skryptem albo zaimportować do aplikacji, która nie obsługuje natywnego formatu źródłowego. Przy większych zestawieniach znaczenie ma także kompletność eksportu: niektóre programy zapisują tylko aktualnie zaznaczone rekordy, widoczne kolumny albo dane z bieżącego arkusza. Przed zamknięciem programu źródłowego warto sprawdzić, czy eksport obejmuje cały wymagany zakres. Problemy z plikiem CSV mogą wynikać zarówno z ustawień aplikacji, jak i z działania samego komputera. Nieprawidłowe kodowanie, błędny separator, uszkodzony plik, brak uprawnień do zapisu lub niepoprawne skojarzenie rozszerzenia z programem mogą utrudnić odczyt danych. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego w przypadku problemów z działaniem komputera, aplikacji biurowych albo zapisem plików CSV można zlecić diagnostykę urządzenia i środowiska pracy. |