TSV na CSV
Arkusze kalkulacyjne i schowek często zwracają dane rozdzielane tabulatorami (TSV), ale większość importerów, baz danych i skryptów oczekuje pliku CSV rozdzielanego przecinkami. Ręczna zamiana tabulatorów na przecinki jest ryzykowna: wystarczy, że jedna wartość zawiera już przecinek albo cudzysłów, a wszystkie kolejne kolumny się przesuwają. Wklej tutaj swój plik TSV, a konwerter zapisze go jako CSV, ujmując w cudzysłowy tylko te pola, które tego wymagają, zgodnie z RFC 4180, dzięki czemu kolumny nadal się zgadzają po zaimportowaniu wyniku.
Jak działa konwersja
-
1
Wklej swój TSV
Skopiuj wiersze bezpośrednio z Excela, Arkuszy Google lub dowolnego pliku rozdzielanego tabulatorami i wklej je do pola.
-
2
Wiersze i kolumny są odczytywane
Każdy wiersz staje się rekordem, a każdy tabulator wyznacza granicę kolumny; pola już ujęte w podwójne cudzysłowy również są rozpoznawane.
-
3
Ryzykowne pola są cytowane
Każda wartość zawierająca przecinek, podwójny cudzysłów lub znak nowego wiersza jest ujmowana w podwójne cudzysłowy, a wewnętrzne cudzysłowy są podwajane.
-
4
Skopiuj CSV
Wynik rozdzielany przecinkami pojawia się w polu wyjściowym, gotowy do skopiowania do docelowego narzędzia.
Jak pola są ujmowane w cudzysłowy (RFC 4180)
Pole jest ujmowane w podwójne cudzysłowy tylko wtedy, gdy zawiera przecinek, podwójny cudzysłów albo znak nowego wiersza. W takim przypadku cudzysłowy znajdujące się w środku są podwajane. Zwykłe pola pozostają bez zmian, więc wynik nadal łatwo się czyta.
| Zawartość pola | Zapis w pliku CSV |
|---|---|
| Ada | Ada |
| Wiedeń, Austria | “Wiedeń, Austria” |
| monitor 24“ | “monitor 24”““ |
| czerwony | czerwony |
To ta sama reguła, którą stosują Excel, Arkusze Google, pandas i standardowe biblioteki CSV, więc plik importuje się ponownie bez przesuniętych kolumn.
TSV czy CSV
| Cecha | TSV | CSV |
|---|---|---|
| Separator | Tabulator | Przecinek |
| Przecinki w polu | Bezpieczne, bez cytowania | Wymagają cudzysłowów |
| Obsługa | Węższa | Niemal powszechna |
| Ręczna edycja | Prosta | Cudzysłowy mylą |
TSV jest wygodny, gdy dane są pełne przecinków; CSV to format, którego oczekuje większość importerów, baz danych i skryptów. Konwertuj w tę stronę, której wymaga miejsce docelowe.
Co robi ten konwerter
- Odczytuje wiersze rozdzielane tabulatorami i zapisuje je ponownie z przecinkami.
- Stosuje cytowanie RFC 4180, aby przecinki i cudzysłowy w polu nigdy nie rozbiły kolumn.
- Zachowuje puste komórki i pozostawia wiersze o różnej długości dokładnie tak, jak je wklejono.
- Rozpoznaje pola już ujęte w podwójne cudzysłowy w Twoim pliku TSV.
Robi jedno zadanie, i to porządnie: tabulator na przecinek. Nie dodaje znacznika BOM UTF-8 ani nie przełącza się na średnik jako separator; Twoje wiersze wracają w tej samej kolejności, tyle że rozdzielone przecinkami.
Przecinek czy średnik?
Wynik to standardowy CSV rozdzielany przecinkami. W niektórych systemach europejskich (na przykład w polskiej, niemieckiej lub francuskiej wersji Excela) od pliku CSV oczekuje się średników, ponieważ przecinek pełni tam rolę separatora dziesiętnego. Jeśli arkusz kalkulacyjny wrzuca wszystko do jednej kolumny, zaimportuj plik przez Dane > Z pliku tekstowego/CSV i wybierz przecinek jako separator albo wyeksportuj ponownie z arkusza, używając średników.
Najczęściej zadawane pytania
Norma RFC 4180 wymaga cudzysłowów tylko wtedy, gdy pole zawiera przecinek, podwójny cudzysłów albo znak nowego wiersza. Cała reszta pozostaje bez cudzysłowów, aby plik był czytelny, a Excel, Arkusze Google i pandas traktują obie formy identycznie.
Tak. Każdy wiersz jest odczytywany osobno, więc krótki lub długi wiersz zachowuje dokładnie te komórki, które wklejono. Nic nie jest uzupełniane ani przycinane, aby dopasować go do pozostałych wierszy.
Nie. To szybkie narzędzie typu kopiuj-wklej: wklej tekst rozdzielany tabulatorami do pola i skopiuj CSV z pola wyniku do swojego arkusza, bazy danych lub skryptu.
Konwersja odbywa się na naszym serwerze za pomocą zwykłego, bezpiecznego żądania. Twój tekst służy wyłącznie do utworzenia pliku CSV i nie jest przechowywany ani rejestrowany.
Powiązane narzędzia
Konwerter MP4 na MP3
Wyciągnij ścieżkę dźwiękową z wideo MP4 i zapisz ją jako MP3. Świetne do teledysków, podcastów, wykładów i klipów głosowych, których chcesz słuchać wszędzie.
Konwerter FLAC na MP3
Konwertuj bezstratny dźwięk FLAC na mniejsze, uniwersalnie zgodne pliki MP3 dla telefonów, samochodów, odtwarzaczy i udostępniania. Zachowuje tagi. Prześlij i pobierz.
Konwerter ODT na DOCX
Konwertuj pliki OpenDocument Text (ODT) na Word DOCX, aby każdy z Microsoft Office mógł je otworzyć i edytować. Zachowaj tekst, nagłówki, listy i podstawowe formatowanie.
Konwerter Excel na JSON
Konwertuj arkusze XLSX lub XLS na JSON w przeglądarce. Wybierz arkusze, strukturę, klucze i zasady wartości bez wysyłania pliku.
Identyfikator rozszerzenia pliku
Sprawdź, jaki typ pliku i typ MIME odpowiada nazwie pliku lub rozszerzeniu, z przeglądem popularnych formatów i wskazówkami, jak rozpoznać podwójne rozszerzenia.
Oczyszczanie nazw plików
Oczyść nazwy plików, usuwając niebezpieczne znaki, spacje i akcenty, aby uzyskać przenośne nazwy działające na Windows, macOS, Linux i w sieci.
Narzędzie jest dostępne w innych językach
- แปลง TSV เป็น CSV [TH]
- TSV を CSV に変換 [JA]
- TSV till CSV [SV]
- TSV naar CSV [NL]
- TSV para CSV [PT]
- TSV a CSV [ES]
- تحويل TSV إلى CSV [AR]
- TSV sang CSV [VI]
- TSV vers CSV [FR]
- TSV zu CSV [DE]
- TSV ke CSV [ID]
- TSV를 CSV로 변환 [KO]
- TSV'den CSV'ye [TR]
- TSV 转 CSV [ZH]
- TSV to CSV [EN]
- TSV in CSV [IT]
- TSV в CSV [RU]