Konwerter separatorów CSV
Konwertuj tekst rozdzielany średnikami lub tabulatorami na CSV rozdzielany przecinkami w przeglądarce. Zachowuj pola w cudzysłowach, bez konta i przesyłania plików.
Wypróbuj przykład
Wypróbuj przykład
Dane fikcyjne: średniki oddzielają kolumny. Przecinek w „Paryż, Francja”, średnik w „herbata; kawa”, podział wiersza i identyfikator 001 pozostają w swoich komórkach.
Przed: średnik jako separator
id;imię;uwaga 001;Ada;"Paryż, Francja" 002;Sam;"herbata; kawa" 003;Jo;"pierwszy wiersz drugi wiersz"
Po: oczekiwany wynik z przecinkami
id,imię,uwaga 001,Ada,"Paryż, Francja" 002,Sam,herbata; kawa 003,Jo,"pierwszy wiersz drugi wiersz"
Ustawienia przykładu: średnik na wejściu, przecinek na wyjściu.
Wczytuje dane, wybiera Średnik i uruchamia poniższy konwerter. Wprowadzone wcześniej dane i zmieniony wybór separatora nie zostaną zastąpione.
Przetwarzanie odbywa się w przeglądarce. Zmiana separatorów nie neutralizuje formuł: sprawdź komórki z niezaufanych źródeł przed otwarciem ich w arkuszu kalkulacyjnym. Same cudzysłowy CSV nie zapobiegają wykonywaniu formuł.
Udostępnij narzędzie
Udostępniany jest wyłącznie publiczny link do narzędzia. Twoje dane wejściowe i wyniki pozostają tutaj.
Pokaż link do ręcznego skopiowania
Krótka odpowiedź
Wybierz separator wejściowy i przekształć każdy wiersz na CSV rozdzielany przecinkami. Pola w cudzysłowach są zachowywane i w razie potrzeby ponownie ujmowane w cudzysłowy.
Strona i jej zasoby są pobierane z witryny; ta operacja wykorzystuje wpisane wartości wyłącznie w tej przeglądarce i nie wysyła ich do punktu obliczeniowego.
Jak używać
Wklej wiersze, wybierz separator kolumn użyty w danych źródłowych (przecinek, średnik lub tabulator), a następnie wykonaj konwersję. Narzędzie zapisuje CSV rozdzielany przecinkami i zachowuje separatory w polach ujętych w cudzysłów. Cudzysłów musi rozpoczynać pole; podwój go, aby wstawić dosłowny cudzysłów, i nie dodawaj znaków po cudzysłowie zamykającym.
Ograniczenia
Narzędzie zmienia separatory pól, ale nie zmienia wartości ani nie rozpoznaje typów danych. Wybierz separator używany między kolumnami w tekście źródłowym. Pola w cudzysłowach muszą przestrzegać reguł CSV: cudzysłów otwiera się na początku pola, podwójny cudzysłów oznacza cudzysłów wewnątrz pola, a po cudzysłowie zamykającym nie może być tekstu przed następnym separatorem lub końcem wiersza.
Przykład: zamiana CSV rozdzielanego średnikami na przecinki
Wybierz Średnik jako separator wejściowy. Dwa wiersze wejściowe name;city i Ada;Paris zmieniają się w name,city i Ada,Paris.
Przecinek wewnątrz wartości wymaga ujęcia jej w cudzysłowy w wyniku: Ada;Paris, France zmienia się w Ada,"Paris, France". Średnik znajdujący się już w polu ujętym w cudzysłów pozostaje częścią tej wartości.
Konwertuj tekst rozdzielany tabulatorami na CSV
Wklej wiersze rozdzielane tabulatorami i wybierz Tabulator. Wynik zawsze używa przecinków między kolumnami. Narzędzie nie tworzy wyniku rozdzielanego średnikami ani tabulatorami, nie zmienia separatorów dziesiętnych i nie rozpoznaje dat.
Aby sprawdzić wiersze i kolumny przed konwersją, użyj narzędzia Przeglądarka CSV. Aby zmienić format danych, wybierz CSV do JSON lub JSON na CSV.
Najczęstsze pytania
Jak wybrać separator wejściowy?
Wybierz znak występujący między kolumnami w danych źródłowych. Na przykład dla wierszy takich jak name;city wybierz Średnik.
Czy separator wewnątrz cudzysłowów podzieli pole?
Nie. Tekst wewnątrz pola w cudzysłowach pozostaje razem, nawet jeśli zawiera wybrany separator.
Dlaczego położenie cudzysłowu jest odrzucane?
Pole w cudzysłowach musi zaczynać się na początku pola. Cudzysłów wewnątrz niego należy podwoić, a po cudzysłowie zamykającym może wystąpić tylko wybrany separator lub znak nowego wiersza.
Źródła i odniesienia
Te źródła dokumentują wskazaną normę lub API przeglądarki; nie potwierdzają poprawności wyników narzędzia.
Prześledź przykład krok po kroku
Z CSV z separatorem średnikowym do JSON, z zachowaniem zer wiodących
