Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

TSV

Termin Definicja
TSV

TSV to tekstowy format danych tabelarycznych rozdzielanych znakiem tabulacji.

Budowa pliku rozdzielanego tabulatorami

TSV to zwykły plik tekstowy, w którym każdy wiersz odpowiada jednemu rekordowi, a kolumny rozdzielone są znakiem tabulacji o kodzie dziewięć. Pierwszy wiersz zwykle, choć nie obowiązkowo, zawiera nazwy kolumn. Format nie ma nagłówka binarnego ani metadanych, więc o typach danych, kodowaniu znaków i separatorze dziesiętnym decyduje ten, kto plik czyta. Otworzyć go można w każdym edytorze tekstu, arkuszu kalkulacyjnym i bazie danych, a jego prostota sprawia, że pozostaje popularnym formatem wymiany między systemami, które nie mają ze sobą nic wspólnego.

Przewaga nad plikiem CSV

W plikach rozdzielanych przecinkiem kłopot zaczyna się wtedy, gdy sama wartość zawiera przecinek, co w polskich danych jest normą, bo przecinek pełni funkcję separatora dziesiętnego. Wymusza to ujmowanie pól w cudzysłowy i uciekanie znaków, przez co plik przestaje być czytelny dla człowieka. Tabulator w tekstowych danych występuje rzadko, więc TSV częściej daje się wczytać bez cudzysłowów. Ceną jest kruchość: jeżeli tabulator jednak trafi do wartości, na przykład przez wklejenie tekstu z innego dokumentu, struktura rozjeżdża się natychmiast i to bez widocznego śladu, bo tabulator jest znakiem niewidocznym.

Co najczęściej psuje import danych

Pierwszy kłopot to kodowanie znaków. Plik zapisany w UTF-8 i otwarty przez program zakładający stronę kodową Windows pokazuje polskie ogonki jako krzaczki, a odwrotna sytuacja kończy się znakami zapytania. Znacznik BOM na początku pliku bywa doklejany do nazwy pierwszej kolumny, przez co import nie znajduje spodziewanego pola. Drugi to znaki końca wiersza, różne w systemach Windows i Unix, co potrafi dodać pusty wiersz albo scalić wszystko w jedną linię. Trzeci to arkusz kalkulacyjny, który przy podwójnym kliknięciu pliku sam interpretuje dane i zamienia ciąg cyfr z zerami wiodącymi na liczbę, numer katalogowy na datę, a długi identyfikator na zapis wykładniczy. Uniknąć tego można, importując plik przez kreatora tekstowego i wskazując typ kolumn jako tekst, zamiast otwierać go wprost.

Ratowanie plików, których nie da się otworzyć

Do serwisu trafiają eksporty z programów magazynowych i kadrowych, których nie sposób wczytać, bo dysk zwraca błędy odczytu albo plik urwał się przy kopiowaniu na pendrive. Odzyskujemy dane z uszkodzonych nośników, naprawiamy komputery firmowe i porządkujemy ich kodowanie w programach księgowych. Diagnoza laptopa jest darmowa, a sprzęt odbieramy własnym transportem na terenie Warszawy.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę