UltKit

Konwerter CSV na TXT

Zapisz wiersze pliku CSV jako plik .txt. Dane pozostają takie same. Zmienia się to, jak systemy operacyjne, filtry poczty i formularze przesyłania traktują plik, i często właśnie o to chodzi.

Konwerter danych

lub upuść Pliki CSV, TSV, TXT … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Plik wynikowy

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Prześlij plik CSV

    Dodaj do 20 plików CSV, każdy do 95 MB. Pliki z przecinkiem, średnikiem, tabulatorem i kreską pionową jako separatorem są rozpoznawane automatycznie.

  2. 2

    Ustaw cudzysłowy i kodowanie

    W sekcji Ustawienia zaawansowane włącz Ujmij każdą wartość w cudzysłów, jeśli odbiorca wymaga każdego pola w podwójnym cudzysłowie, i wybierz Kodowanie tekstu, np. UTF-8 z BOM dla narzędzi Windows.

  3. 3

    Konwertuj na tekst

    Kliknij Konwertuj na Zwykły tekst, pobierz plik .txt i prześlij go dalej lub wyślij odbiorcy.

Konwersja CSV na TXT zachowuje każdy wiersz i każdą wartość Twojego CSV i zapisuje je w zwykłym pliku .txt, dzięki czemu dane otworzą się w dowolnym edytorze tekstu i przejdą w formularzach przyjmujących tylko pliki tekstowe.

Po co konwertować CSV na TXT, skoro oba to zwykły tekst

Plik CSV to już zwykły tekst; RFC 4180 zarejestrował nawet text/csv jako jego typ MIME w 2005 roku. Powody konwersji są więc praktyczne, a nie techniczne. Niektóre formularze przesyłania przyjmują tylko .txt. A na większości komputerów dwukrotne kliknięcie pliku .csv uruchamia Excela, który przeformatowuje długie liczby, usuwa zera wiodące i zgaduje daty, zanim ktokolwiek zobaczy dane.

Plik .txt omija oba problemy. Otwiera się w Notatniku, TextEdit lub dowolnym edytorze kodu, dokładnie tak, jak został zapisany. Jeśli następnym krokiem jednak jest arkusz kalkulacyjny, CSV na XLSX daje skoroszyt z już rozdzielonymi kolumnami.

Gdzie wymagany jest plik TXT zamiast CSV

Typowe miejsca docelowe dla pliku .txt z separatorami
Miejsce doceloweCo odczytujeWybierz tutaj
Pliki asortymentu w Amazon Seller CentralTekst z tabulatorami (.txt)TSV ze zmienioną nazwą na .txt
Import odbiorców w MailchimpCSV lub .txt z tabulatoramiZwykły tekst lub TSV
Arkusze Google, Plik › ImportujPlik .txt z wybranym separatoremZwykły tekst
Współpracownik w systemie WindowsPlik .txt otwiera się w Notatniku po dwukrotnym kliknięciuZwykły tekst

Przykład konwersji CSV na TXT

CSV ze średnikami z europejskiego Excela zapisany jako TXT
Wejście : sku;nazwa;cena
         00417;Lampa biurkowa, mosiądz;39,90

Wyjście : sku,nazwa,cena
         00417,"Lampa biurkowa, mosiądz","39,90"
ZróbNie rób
Wyślij plik .txt, gdy odbiorca musi zobaczyć 00417, a nie 417Nie zmieniaj ręcznie nazwy z .csv na .txt, gdy trzeba też zmienić separator
Użyj UTF-8 z BOM, jeśli plik trafia do starszego narzędzia WindowsNie oczekuj, że Excel rozdzieli kolumny po dwukrotnym kliknięciu; zaimportuj plik
Zachowaj wiersz nagłówka, aby importer mógł zmapować kolumnyNie mieszaj tabulatorów i przecinków w jednym pliku

Fakty o formatach CSV i zwykłego tekstu

CSV

Wartości rozdzielane przecinkami

CSV to tekstowy format tabel, w którym każdy wiersz to osobna linia, a kolumny oddzielają przecinki. Jest używany od początków informatyki i opisany w RFC 4180, choć wiele wariantów stosuje średniki lub tabulatory oraz różne kodowania tekstu. Prawie każdy arkusz kalkulacyjny, baza danych i narzędzie analityczne potrafi go importować i eksportować, dlatego to domyślny format przenoszenia danych między systemami. CSV przechowuje tylko wartości, bez formuł, formatowania, wielu arkuszy ani typów danych.

Kompresja
–
Przezroczystość
–
Animacja
–
Rok powstania
–
Konwerter CSV

TXT

Zwykły tekst

Plik TXT zawiera wyłącznie zwykłe znaki, bez formatowania, czcionek, obrazów i układu strony. Współczesne pliki tekstowe są zwykle kodowane w UTF-8, który obejmuje wszystkie języki, choć starsze pliki mogą używać innych kodowań i wyświetlać krzaczki. Zwykły tekst jest bardzo mały, nigdy się nie starzeje i otwiera się na każdym urządzeniu, od telefonów po serwery. Nie może zawierać pogrubień, tabel ani obrazów, więc strukturę trzeba wyrażać odstępami lub prostym znacznikowaniem.

Kompresja
–
Przezroczystość
–
Animacja
–
Rok powstania
–
Konwerter TXT

CSV zapisuje się jako TXT, gdy rozszerzenie jest ważniejsze niż zawartość: formularz przyjmuje tylko pliki .txt, skrypt wczytuje wyłącznie pliki *.txt albo odbiorca ma zobaczyć surowe wartości w edytorze tekstu, zamiast pozwalać Excelowi je przeformatować.

CSV na TXT — najczęstsze pytania

Czy plik TXT utworzony z CSV różni się w środku?

Niewiele. Gdy Separator jest ustawiony na wykrywanie automatyczne, konwerter odczytuje separator użyty w Twoim CSV i zapisuje wiersze z przecinkami. Wartości zawierające przecinek lub znak końca wiersza są ujęte w podwójny cudzysłów, tak jak wcześniej. Nazwa pliku kończy się na .txt i to zmienia sposób jego traktowania.

Jak uzyskać plik tekstowy rozdzielany tabulatorami zamiast przecinków?

Wybierz TSV w polu Konwertuj na. TSV to zwykły tekst rozdzielany tabulatorami, więc po zmianie nazwy pobranego pliku .tsv na .txt otrzymasz dokładnie taki plik .txt z tabulatorami, jaki opisują Amazon Seller Central i podobne narzędzia importu.

Dlaczego mój plik TXT otwiera się w Notatniku, a nie w Excelu?

Windows kojarzy .txt z Notatnikiem, a .csv z Excelem. To często powód konwersji: odbiorca widzi dokładne znaki, w tym zera wiodące i długie numery identyfikacyjne, zamiast automatycznego przeformatowania przez Excela. W Excelu nadal możesz wczytać plik przez Dane › Z tekstu/CSV.

Czy każdą wartość można ująć w cudzysłów?

Tak. Włącz Ujmij każdą wartość w cudzysłów, a każde pole, także liczby, zostanie zapisane w podwójnym cudzysłowie. Wymagają tego niektóre starsze importery bankowe i płacowe; większość nowoczesnych akceptuje obie formy.

Czy mogę później zamienić TXT z powrotem na CSV?

Tak, za pomocą TXT na CSV. Ponieważ zawartość się nie zmieniła, konwersja w obie strony jest dokładna; wykrywanie automatyczne ponownie znajdzie separator.