Narzędzia programistyczne ● Przetwarzanie lokalne

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.

Przygotowywanie narzędzia…
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ł.

✓ Przetwarzanie lokalne✓ Bez konta✓ Dane przetwarzane tutaj✓ Bezpłatnie

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