Do czego służy
To narzędzie konwertuje CSV (wartości rozdzielone przecinkami) na TSV (wartości rozdzielone tabulatorami). Poprawnie odczytuje CSV, więc przecinki w komórkach w cudzysłowach, takich jak "Beijing, China", zostają w jednej komórce, a escapowane cudzysłowy są rozumiane. W wyniku cudzysłowy zostają tylko tam, gdzie TSV nadal ich potrzebuje.
Jak używać
- Wklej CSV w polu Wejście, wczytaj lub upuść plik
.csvalbo kliknij Przykład. - TSV pojawia się po prawej w trakcie pisania.
- Jeśli dane wejściowe używają nietypowego separatora, wybierz go w opcji Separator.
- Skopiuj wynik i wklej go do arkusza kalkulacyjnego lub pobierz go jako plik
.tsv.
Przykład
id,name,city
1,Alice Chen,Shanghai
2,Bob Li,"Beijing, China"
daje (tabulatory pokazane jako →)
id→name→city
1→Alice Chen→Shanghai
2→Bob Li→Beijing, China
Uwagi
Puste wiersze są pomijane, a znacznik kolejności bajtów na początku pliku (częsty w eksportach z Excela) jest usuwany. Wszystko działa w twojej przeglądarce, więc dane nigdy nie opuszczają twojego urządzenia.
FAQ
› Czym różni się CSV od TSV?
Oba formaty przechowują tabelę jako zwykły tekst, jeden wiersz na linię. CSV rozdziela komórki przecinkami i musi ujmować w cudzysłowy komórki zawierające przecinki. TSV rozdziela komórki tabulatorami, które rzadko występują w danych, więc wymaga znacznie mniej cudzysłowów.
› Po co konwertować CSV na TSV?
TSV wkleja się czysto do Excela i Arkuszy Google, po jednej wartości na komórkę, a wiele narzędzi wiersza poleceń, takich jak cut i awk, radzi sobie z tabulatorami pewniej niż z przecinkami w cudzysłowach.
› Co dzieje się z komórkami zawierającymi tabulatory lub podziały wierszy?
Są ujmowane w podwójne cudzysłowy, zgodnie z tą samą regułą, której używa Excel, więc struktura tabeli zostaje zachowana.
› Czy działa z plikami rozdzielanymi średnikami?
Tak. Separator wejściowy jest wykrywany automatycznie albo możesz sam wybrać przecinek, średnik, tabulator lub kreskę pionową.