Przejdź do narzędzia
ViewCSV
Plik nie jest nigdzie wysyłany

Konwertuj CSV na TXT

text-export.csv· DANE PRZYKŁADOWE1 wiersz · 3 kolumny
Przed wartościami zaczynającymi się od = + - @ dodawany jest znak ', dzięki czemu arkusz kalkulacyjny pokaże je jako tekst. Zwykłe liczby, np. -12.5, pozostają bez zmian.
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

1 wiersz · 1 plik TXT zachowuje wybrany separator i cudzysłowy. Kodowanie dotyczy pobierania; Kopiuj przekazuje tekst do schowka.

Gdy system importu wymaga pliku tekstowego, przygotuj TXT z odpowiednim separatorem i kodowaniem. Domyślne ustawienia to tabulator, UTF-8, końce wierszy CRLF i nagłówek. Wynik można sprawdzić przed pobraniem, a dane są przetwarzane w przeglądarce. Rozszerzenie .txt nie określa układu kolumn — w programie odbierającym ustaw te same zasady odczytu.

Przygotowanie pliku do kolejnego importu

  1. Otwórz plik lub wklej wiersze i sprawdź tabelę wejściową. Jeśli znaki są błędne albo wszystko trafia do jednej kolumny, zmień ustawienia importu i ponownie otwórz źródło.
  2. Wybierz tabulator, przecinek, średnik lub pionową kreskę. Ustaw nagłówek, sposób cytowania oraz CRLF lub LF. Podgląd TXT pokazuje efekt zmian.
  3. Pobierz TXT w wybranym kodowaniu. Kopiowanie przenosi tekst do schowka; kodowanie pliku i BOM dotyczą wyłącznie pobierania.

Kody, przecinki dziesiętne i pola wielowierszowe

Przecinki dziesiętne nie są zamieniane na kropki. Pole zawierające separator, cudzysłów lub nowy wiersz zostaje ujęte w cudzysłowy, a wewnętrzne cudzysłowy są podwajane. Można też cytować wszystkie pola albo tylko nienumeryczne. Zachowane zostają wiersze wewnątrz komórek; nie powstaje format o stałej szerokości.

Zera wiodące i długie identyfikatory pozostają tekstem. Domyślnie aktywna ochrona formuł dodaje apostrof przed tekstem przypominającym formułę. Wyłącz ją tylko wtedy, gdy świadomie potrzebujesz pierwotnych znaków. Kolumny przygotujesz wcześniej w narzędziu Zmiana nazw i kolejności kolumn CSV.

Kodowanie i konwersja wielu plików

Możesz zapisać UTF-8 bez BOM, UTF-8 z BOM, UTF-16 LE z BOM lub Windows-1252. Dla polskich znaków wybierz kodowanie, które je obsługuje: niedostępny znak w Windows-1252 zatrzymuje eksport, zamiast zmieniać się w pytajnik. Stare źródło Windows-1250 trzeba najpierw poprawnie odczytać w ustawieniach wejścia. Do pliku z rozszerzeniem CSV służy Zmiana separatora i kodowania CSV.

Konwersja zbiorcza stosuje bieżące ustawienia wejścia i wyjścia do każdego pliku. Kilka poprawnych wyników TXT trafia do ZIP, pojedynczy jest pobierany bezpośrednio, a błędy pojawiają się na liście. Pełny podgląd obsługuje 25 MiB, 100 000 wierszy, 250 kolumn i 2 miliony komórek. Pliki ponad limit bajtów są przetwarzane strumieniowo, z częściowym podglądem bez kopiowania. Pobieranie obejmuje cały plik w granicach pamięci i limitów wyjścia. Odwrotne działanie to Tekst na CSV.

Przykład: przecinek w nazwie i notatka w dwóch wierszach

Syntetyczny plik testowy wykorzystuje ustawienia domyślne. Kolumny rozdzielają tabulatory, przecinek w nazwie pozostaje zwykłym znakiem, a wielowierszowa notatka zachowuje cudzysłowy. Ostatni rekord również kończy się CRLF.

CSV
sku,name,note
00731,"Desk, lamp","Line 1
Line 2"
TXT
sku	name	note
00731	Desk, lamp	"Line 1
Line 2"

Pytania i odpowiedzi

Zmiana nazwy nie zmienia separatora, kodowania ani nagłówków. Wystarczy tylko wtedy, gdy odbiorca akceptuje dotychczasowy układ. Przy innych wymaganiach zapisz plik ponownie i sprawdź podgląd importu w docelowym programie.

Standardy i źródła