Konwerter CSV/TSV (zbiorcza zmiana separatora)

Konwertuj CSV i TSV (przecinek ↔ tabulator) jednym kliknięciem. Pola w cudzysłowie i komórki wielowierszowe są obsługiwane bezpiecznie.

Bez wysyłania na serwer. Cała konwersja odbywa się lokalnie w przeglądarce.

Brak wysyłania na serwer
Obsługa podwójnego cudzysłowu
Obsługa komórek wielowierszowych (duże dane mogą działać wolniej)

Narzędzie konwersji CSV TSV

Wybierz kierunek, wklej dane albo wczytaj plik, a następnie od razu konwertuj i kopiuj/pobieraj wynik.

Jak konwertować separatory

  1. Wklej CSV/TSV albo wybierz plik.
  2. Wybierz CSV→TSV albo TSV→CSV (albo Automatyczne wykrywanie, jeśli nie masz pewności).
  3. Kliknij Konwertuj, a następnie Kopiuj albo Pobierz.

Wskazówki, jak uniknąć błędów konwersji

  • Przecinki albo tabulatory wewnątrz cudzysłowów nie są separatorami.
  • Komórki z osadzonymi podziałami linii mogą wyglądać jak dodatkowe wiersze, ale nadal mogą być poprawne.
  • Jeśli Excel pokazuje uszkodzony tekst, spróbuj włączyć UTF-8 BOM.

Przykład

Przecinek w cudzysłowie

Wejście

"a,b",c

Oczekiwany wynik

Przecinek wewnątrz cudzysłowu pozostaje częścią jednej komórki.

Komórka wielowierszowa

Wejście

"line1\nline2",ok

Oczekiwany wynik

Podziały linii wewnątrz cudzysłowów są zachowywane.

Pusta komórka

Wejście

a,,c

Oczekiwany wynik

Puste pola są zachowywane.

FAQ

Jak traktowane są przecinki w podwójnych cudzysłowach?

Parser CSV interpretuje je poprawnie. W „a,b” przecinek jest częścią jednej komórki, a nie separatorem.

Jakie kodowanie jest obsługiwane?

Zakładane jest UTF-8. Jeśli Excel pokazuje uszkodzony tekst, włącz „Dodaj UTF-8 BOM dla Excela”.

Czy obsługiwane są komórki wielowierszowe?

Tak. Komórki wielowierszowe są obsługiwane. Przy dużych zbiorach danych przetwarzanie może trwać dłużej, więc zalecana jest konwersja pliku i pobranie wyniku.

Czy dane są wysyłane na serwer?

Nie. Konwersja jest całkowicie lokalna w przeglądarce.

Co zrobić, jeśli konwersja się nie powiedzie?

Separator wejściowy może nie odpowiadać oczekiwaniom. Spróbuj Automatycznego wykrywania albo ręcznie ustaw separator wejścia w opcjach zaawansowanych.