Convertor TXT în CSV
Multe sisteme exportă tabele ca fișiere .txt, cu tab, pipe sau punct și virgulă între coloane. Încărcați-le aici și obțineți un CSV standard, separat prin virgulă, pe care foile de calcul și ecranele de import îl citesc din prima.
Convertor de date
sau trage Fișiere CSV, TSV, TXT … aici ·
Maximum 95 MB per fișier· Până la 20 fișiere· Șterse după 30 minute
Fișierele sunt procesate pe serverele noastre și șterse după 30 minute.
Caracterul care separă coloanele în fișierele CSV și text, atât la citire, cât și la scriere. Automat îl detectează din fișierul de intrare și scrie virgule.
UTF-8 funcționează pentru toate limbile. Alegeți UTF-8 cu BOM dacă Excel pe Windows afișează incorect diacriticele sau caracterele asiatice la deschiderea CSV-ului.
Pentru fișiere Excel, ODS și Numbers: convertiți doar prima foaie sau toate foile (un CSV per foaie într-un ZIP sau o cheie JSON per foaie).
Numele filei din noul registru de calcul, maximum 31 de caractere.
Matrice de obiecte folosește numele coloanelor drept chei pentru fiecare rând; matricea de matrice este mai compactă și păstrează antetul ca prim element.
Numele elementului exterior care include toate rândurile; fiecare rând devine un <row> în interiorul lui.
Folosit în instrucțiunile CREATE TABLE și INSERT. Doar litere, cifre și liniuțe de subliniere.
Ghilimelele și tipurile de coloane diferă ușor între baze de date; alegeți-o pe cea în care veți importa.
Rescrie celulele cu date într-un singur format. ISO (2026-10-18) este cel mai sigur pentru baze de date și cod; Păstrare le lasă așa cum apar în sursă.
Cum se folosește acest instrument
- 1
Încărcați fișierele text
Adăugați exporturi .txt sau .tsv, maximum 20 de fișiere de câte 95 MB. Fiecare linie trebuie să fie o înregistrare, cu același separator între toate coloanele.
- 2
Lăsați delimitatorul să fie detectat
Delimitator pornește pe Detectare automată, care găsește tabulatori, bare verticale, punct și virgulă sau virgule în fișier. Setați-l manual la Setări avansate dacă fișierul le amestecă și alegeți Codificarea textului dacă diacriticele apar greșit.
- 3
Convertiți în CSV
Apăsați Convertește în CSV și descărcați. Rezultatul folosește virgule, UTF-8 și ghilimele doar acolo unde o valoare are nevoie de ele.
De unde provin fișierele TXT delimitate
Un .txt plin de coloane este de obicei un export la care nu s-a gândit nimeni pentru foi de calcul. Sistemele bancare și de salarizare, casele de marcat, aparatele de laborator, rapoartele de mainframe și clienții de baze de date scriu tabelele ca text simplu, adesea cu tabulatori sau bare verticale în loc de virgule, fiindcă aceste caractere apar rar în nume și adrese. Copierea unui tabel dintr-o pagină web sau dintr-un PDF și lipirea lui în Notepad produce același rezultat.
Programul care primește fișierul este mai strict. Platformele de e-mailing, importurile CRM, programele de contabilitate și fereastra de încărcare din Google Sheets caută un .csv, iar Excel deschide un .txt printr-un asistent care întreabă despre delimitatori. O singură conversie vă dă un fișier care se deschide direct. Dacă destinația este o aplicație, nu o foaie de calcul, TXT în JSON produce obiecte cu cheile luate din rândul de antet.
Delimitatorii pe care îi citește convertorul TXT în CSV
- Tabulator
- Separatorul fișierelor TSV și al tabelelor copiate din foi de calcul sau pagini web.
- Bară verticală |
- Frecventă în exporturile din sisteme vechi, de întreprindere și bancare, fiindcă numele și adresele nu o conțin aproape niciodată.
- Punct și virgulă ;
- Ce scrie Excel în regiunile care folosesc virgula ca separator zecimal, precum Germania, Italia sau Țările de Jos.
- Spațiu
- Funcționează doar când nicio valoare nu conține un spațiu propriu.
Conversie TXT în CSV: exemplu delimitat prin pipe
id|nume|oras|sold 301|Okafor, Ada|Lagos|1200.50 302|Lindqvist|Malmö|88.00 id,nume,oras,sold 301,"Okafor, Ada",Lagos,1200.50 302,Lindqvist,Malmö,88.00
- opțiuni de delimitator, inclusiv automat
- 6
- codificări de text
- 8
- fișiere per lot
- 20
- per fișier
- 95 MB
Observați a doua înregistrare. Numele conține o virgulă, așa că CSV-ul îl pune între ghilimele duble; fără ele, un program de import ar vedea cinci coloane în loc de patru. Litera suedeză ö se păstrează pentru că rezultatul este UTF-8. Aceste două reguli, ghilimelele și codificarea, explică majoritatea importurilor CSV eșuate.
Date despre formatele TXT și CSV
TXT
Text simplu
Un fișier TXT conține doar caractere simple, fără formatare, fonturi, imagini sau aspect de pagină. Fișierele text moderne sunt de obicei codificate în UTF-8, care acoperă toate limbile, deși fișierele mai vechi pot folosi alte codificări și pot afișa caractere stricate. Textul simplu este foarte mic, nu devine niciodată depășit și se deschide pe orice dispozitiv, de la telefoane la servere. Nu poate conține text aldin, tabele sau imagini, așa că structura trebuie exprimată prin spațiere sau marcaje simple.
- Compresie
- –
- Transparență
- –
- Animație
- –
- Introdus în
- –
CSV
Valori separate prin virgulă
CSV este un format text simplu pentru tabele, în care fiecare linie este un rând, iar virgulele separă coloanele. Este folosit încă din primele zile ale informaticii și este descris în RFC 4180, deși multe variante folosesc punct și virgulă sau tabulatori și codificări diferite ale textului. Aproape orice program de calcul tabelar, bază de date sau instrument de analiză îl poate importa și exporta, ceea ce îl face formatul implicit pentru mutarea datelor între sisteme. CSV stochează doar valori, fără formule, formatare, foi multiple sau tipuri de date.
- Compresie
- –
- Transparență
- –
- Animație
- –
- Introdus în
- –
Oamenii convertesc TXT în CSV atunci când un sistem a scris un tabel ca text cu delimitare liberă, iar următorul program importă doar valori separate prin virgulă.
Întrebări despre TXT în CSV
Care este diferența dintre un fișier TXT și unul CSV?
Ambele sunt text simplu. Extensia .csv promite un format anume, valori separate prin virgule, cu regulile de ghilimele din RFC 4180, așa că programele îl deschid direct ca tabel. Un .txt nu promite nimic; separatorul poate fi un tabulator, o bară verticală sau un spațiu, iar programul care importă trebuie să afle care.
Pot converti în CSV un fișier text delimitat prin tab?
Da, este cazul cel mai des întâlnit. Exporturile separate prin tabulatori vin din baze de date, din tabele copiate în clipboard și din multe instrumente de raportare. Detectarea automată recunoaște tabulatorii, iar orice valoare care conține o virgulă este pusă între ghilimele în CSV, ca să rămână într-o singură coloană.
Fișierul meu text aliniază coloanele cu spații. Funcționează?
Doar dacă nicio valoare nu conține spațiu. Delimitatorul Spațiu tratează fiecare spațiu ca pe o separare de coloane, deci un oraș ca New York ar fi împărțit în două. Rapoartele cu lățime fixă, în care coloanele sunt completate pentru aliniere, au nevoie caTabelul să își definească coloanele după poziție, în asistentul de import al unui program de calcul tabelar.
De ce numele cu diacritice apar stricate după deschiderea CSV-ului?
Fișierul text și programul nu se înțeleg asupra codificării. Instrumentele Windows mai vechi salvau textul în Windows-1252, iar Notepad folosește implicit UTF-8 începând cu actualizarea Windows 10 din mai 2019. Setați Codificarea textului conform sursei sau alegeți UTF-8 cu BOM, ca Excel pe Windows să citească corect rezultatul.
Pot converti textul direct într-un registru Excel?
Da: schimbați Convertește în pe XLSX. Un registru de calcul evită pasul în care Excel ghicește tipurile coloanelor, lucru important pentru codurile care încep cu zerouri. Folosiți mai târziu CSV în XLSX pentru fișierele care sunt deja CSV.