TXT'yi CSV'ye Dönüştürme
Birçok sistem tabloları, sütunlar arasında sekme, dikey çizgi veya noktalı virgül bulunan .txt dosyaları olarak dışa aktarır. Bu dosyaları buraya yükleyin. Elektronik tabloların ve içe aktarma ekranlarının ilk denemede okuduğu, virgülle ayrılmış standart bir CSV elde edin.
Veri Dönüştürücü
veya CSV, TSV, TXT … dosyaları buraya bırakın ·
Dosya başına en fazla 95 MB· En fazla 20 dosya· 30 dakika sonra silinir
Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.
CSV ve metin dosyalarında sütunları ayıran karakter; hem okuma hem yazma için geçerlidir. Otomatik, karakteri girdiden algılar ve çıktıyı virgülle yazar.
UTF-8 her dilde çalışır. Windows'ta Excel, CSV'yi açarken aksanlı veya Asya karakterlerini bozuk gösteriyorsa BOM'lu UTF-8'i seçin.
Excel, ODS ve Numbers girdisi: yalnızca ilk sayfayı ya da tüm sayfaları dönüştürün (ZIP içinde sayfa başına bir CSV veya sayfa başına bir JSON anahtarı).
Yeni elektronik tablodaki sayfa sekmesinin adı, en fazla 31 karakter.
Nesne dizisi her satır için sütun adlarını anahtar olarak kullanır; dizi dizisi daha kompakttır ve başlığı ilk dizi olarak tutar.
Tüm satırları saran dış öğenin adı; her satır bunun içinde bir <row> olur.
CREATE TABLE ve INSERT ifadelerinde kullanılır. Yalnızca harf, rakam ve alt çizgi.
Tırnaklama ve sütun türleri veritabanları arasında biraz farklıdır; içe aktaracağınızı seçin.
Tarih hücrelerini tek biçimde yeniden yazar. ISO (2026-10-18) veritabanları ve kod için en güvenlisidir; Olduğu gibi bırak seçeneği kaynaktaki görünümü korur.
Bu aracı nasıl kullanırsınız
- 1
Metin dosyalarını yükleyin
Her biri en fazla 95 MB olan, en çok 20 adet .txt veya .tsv dışa aktarımı ekleyin. Her satır tek bir kayıt olmalı ve sütunlar arasında hep aynı ayırıcı kullanılmalıdır.
- 2
Ayırıcının otomatik algılanmasını bekleyin
Ayırıcı ayarı Otomatik algıla ile başlar; girdideki sekme, dikey çizgi, noktalı virgül veya virgülleri kendisi bulur. Dosyada bunlar karışıksa Gelişmiş ayarlar altından elle seçin; Türkçe karakterler bozuk görünüyorsa Metin kodlaması ayarını yapın.
- 3
CSV'ye dönüştürün
CSV biçimine Dönüştür düğmesine basıp dosyayı indirin. Çıktıda virgül, UTF-8 kodlaması kullanılır ve tırnak işareti yalnızca gereken değerlerde yer alır.
Ayrılmış TXT dosyaları nereden gelir?
Sütunlarla dolu bir .txt genellikle elektronik tablo düşünülmeden hazırlanmış bir dışa aktarımdır. Banka ve bordro sistemleri, satış noktası cihazları, laboratuvar ekipmanları, ana bilgisayar raporları ve veritabanı istemcileri tabloları düz metin olarak yazar; ad ve adreslerde nadiren geçtikleri için virgül yerine çoğu zaman sekme veya dikey çizgi kullanır. Bir web sayfasından ya da PDF'ten tablo kopyalayıp Not Defteri'ne yapıştırmak da aynı sonucu verir.
Verinin gideceği yazılım ise daha katıdır. E-posta platformları, CRM içe aktarmaları, muhasebe programları ve Google E-Tablolar'ın yükleme penceresi .csv arar; Excel ise .txt dosyasını ayırıcıları soran bir sihirbazla açar. Bir kez dönüştürürseniz doğrudan açılan bir dosyanız olur. Hedef bir tablo değil de bir uygulamaysa TXT'den JSON'a aracı, başlık satırını anahtar alan nesneler üretir.
TXT'den CSV'ye dönüştürücünün okuduğu ayırıcılar
- Sekme
- TSV dosyalarının ve elektronik tablolardan ya da web sayfalarından kopyalanan tabloların ayırıcısı.
- Dikey çizgi |
- Eski kurumsal ve bankacılık sistemlerinin dışa aktarımlarında yaygındır; çünkü ad ve adreslerde neredeyse hiç geçmez.
- Noktalı virgül ;
- Almanya, İtalya veya Hollanda gibi ondalık ayırıcı olarak virgül kullanan bölgelerde Excel'in yazdığı ayırıcıdır.
- Boşluk
- Yalnızca hiçbir değerin kendi içinde boşluk içermediği durumlarda işe yarar.
TXT'yi CSV'ye dönüştürme: dikey çizgiyle ayrılmış bir örnek
id|ad|sehir|bakiye 301|Yılmaz, Ayşe|Ankara|1200.50 302|Lindqvist|Malmö|88.00 id,ad,sehir,bakiye 301,"Yılmaz, Ayşe",Ankara,1200.50 302,Lindqvist,Malmö,88.00
- otomatik dahil ayırıcı seçeneği
- 6
- metin kodlaması
- 8
- toplu işlemde dosya
- 20
- dosya başına
- 95 MB
İkinci kayda dikkat edin. Ad bir virgül içerdiği için CSV onu çift tırnağa alır; tırnak olmasaydı içe aktarma aracı dört yerine beş sütun görürdü. Çıktı UTF-8 olduğu için İsveççe ö harfi bozulmaz. Tırnaklama ve kodlama, başarısız CSV içe aktarmalarının çoğunun nedenidir.
TXT ve CSV formatları hakkında bilgiler
TXT
Düz metin
TXT dosyası; biçimlendirme, yazı tipi, resim ya da yerleşim olmadan yalnızca düz karakterler içerir. Modern metin dosyaları genellikle her dili kapsayan UTF-8 ile kodlanır; eski dosyalar başka kodlamalar kullanabilir ve bozuk karakterler gösterebilir. Düz metin çok küçüktür, asla eskimez ve telefonlardan sunuculara kadar her cihazda açılır. Kalın yazı, tablo veya resim içeremez; yapı boşluklarla ya da basit işaretlemeyle ifade edilmelidir.
- Sıkıştırma
- –
- Saydamlık
- –
- Animasyon
- –
- Çıkış yılı
- –
CSV
Virgülle ayrılmış değerler
CSV, her satırın bir kayıt, virgüllerin ise sütun ayırıcı olduğu, tablolar için düz metin bir biçimdir. Bilgisayarcılığın ilk günlerinden beri kullanılır ve RFC 4180'de tanımlanmıştır; ancak birçok varyant noktalı virgül veya sekme ve farklı metin kodlamaları kullanır. Hemen her hesap tablosu, veritabanı ve analiz aracı onu içe ve dışa aktarabilir; bu da sistemler arası veri taşımada varsayılan biçim yapar. CSV yalnızca değerleri saklar; formül, biçimlendirme, birden çok sayfa veya veri türü içermez.
- Sıkıştırma
- –
- Saydamlık
- –
- Animasyon
- –
- Çıkış yılı
- –
Bir sistem tabloyu gevşek ayrılmış metin olarak yazdığında ve sonraki program yalnızca virgülle ayrılmış değerleri içe aktardığında insanlar TXT'yi CSV'ye dönüştürür.
TXT'den CSV'ye dönüştürme hakkında sorular
TXT ile CSV dosyası arasındaki fark nedir?
İkisi de düz metindir. .csv uzantısı belirli bir yapıyı vaat eder: değerler virgülle ayrılır ve tırnak kuralları RFC 4180'e uyar; bu yüzden programlar dosyayı doğrudan tablo olarak açar. .txt ise hiçbir şey vaat etmez; ayırıcı sekme, dikey çizgi veya boşluk olabilir ve içe aktarma aracına hangisi olduğunu söylemeniz gerekir.
Sekmeyle ayrılmış bir metin dosyasını CSV'ye dönüştürebilir miyim?
Evet, en yaygın durum budur. Sekmeyle ayrılmış dışa aktarımlar veritabanlarından, kopyalanan tablolardan ve birçok raporlama aracından gelir. Otomatik algılama sekmeleri tanır; virgül içeren her değer CSV'de tırnak içine alınır ve tek sütunda kalır.
Metin dosyamdaki sütunlar boşluklarla hizalanmış. Bu da çalışır mı?
Yalnızca hiçbir değerde boşluk yoksa. Boşluk ayırıcısı her boşluğu sütun sonu sayar; bu yüzden New York gibi bir şehir ikiye bölünür. Sütunların hizalanmak için boşlukla doldurulduğu sabit genişlikli raporlarda ise sütunları, elektronik tablonun içe aktarma sihirbazında konuma göre tanımlamanız gerekir.
CSV'yi açtığımda Türkçe karakterli adlar neden bozuk görünüyor?
Metin dosyası ile program kodlama konusunda anlaşamıyordur. Eski Windows araçları metni Windows-1252 olarak kaydederdi; Not Defteri ise Windows 10 Mayıs 2019 Güncellemesi'nden beri varsayılan olarak UTF-8 kullanır. Metin kodlaması ayarını kaynağa uygun seçin veya Windows'taki Excel'in çıktıyı doğru okuması için BOM'lu UTF-8'i seçin.
Metni doğrudan bir Excel çalışma kitabına dönüştürebilir miyim?
Evet: Dönüştürülecek biçim ayarını XLSX yapın. Çalışma kitabı, Excel'in sütun türlerini tahmin etme adımını ortadan kaldırır; bu, başında sıfır olan kodlar için önemlidir. Zaten CSV olan dosyalar için daha sonra CSV'den XLSX'e aracını kullanın.