UltKit

CSV'yi TXT'ye Dönüştürme

Bir CSV'nin satırlarını .txt dosyası olarak kaydedin. Veriler aynı kalır; değişen, işletim sistemlerinin, e-posta filtrelerinin ve yükleme formlarının dosyaya nasıl davrandığıdır ve çoğu zaman asıl amaç da budur.

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

Çıktı

Dosyalar sunucularımızda işlenir ve 30 dakika sonra silinir.

Bu aracı nasıl kullanırsınız

  1. 1

    CSV dosyasını yükleyin

    20 adede kadar CSV dosyası ekleyin, her biri en fazla 95 MB olabilir. Virgül, noktalı virgül, sekme ve dikey çizgi ile ayrılmış dosyalar Otomatik algıla ile tanınır.

  2. 2

    Tırnak ve kodlama ayarlarını seçin

    Gelişmiş ayarlar altında, alıcı her alanın çift tırnak içinde olmasını istiyorsa Tüm değerleri tırnak içine al seçeneğini açın. Windows araçları için Metin kodlaması olarak BOM'lu UTF-8 gibi bir seçenek belirleyin.

  3. 3

    Metne dönüştürün

    Düz metin biçimine Dönüştür düğmesine basın, .txt dosyasını indirin ve yükleyin ya da gönderin.

CSV'den TXT'ye dönüştürme, CSV dosyanızın tüm satır ve değerlerini korur ve düz bir .txt dosyasına yazar. Böylece veri her metin düzenleyicide açılır ve yalnızca metin dosyası kabul eden formlardan geçer.

İkisi de düz metinken CSV'yi neden TXT'ye dönüştürmeli?

CSV dosyası zaten düz metindir; RFC 4180, text/csv'yi 2005'te medya türü olarak bile kaydettirmiştir. Yani dönüştürmenin nedenleri teknik değil, pratiktir. Bazı yükleme ekranları yalnızca .txt kabul edecek şekilde yazılmıştır. Çoğu bilgisayarda .csv dosyasına çift tıklamak Excel'i açar; Excel de kimse veriye bakmadan uzun sayıları yeniden biçimlendirir, baştaki sıfırları siler ve tarihleri tahmin eder.

.txt bu iki sorunu da aşar. Not Defteri'nde, TextEdit'te veya herhangi bir kod düzenleyicide yazıldığı gibi açılır. Sonraki adım yine de bir elektronik tablo ise CSV'den XLSX'e dönüştürme, karşı tarafa sütunları zaten ayrılmış bir çalışma kitabı verir.

CSV'den TXT'ye dönüştürülmüş dosyanın istendiği yerler

Ayırıcılı bir .txt dosyasının yaygın kullanım yerleri
HedefOkuduğu biçimBurada seçin
Amazon Seller Central envanter dosyalarıSekmeyle ayrılmış metin (.txt)TSV, uzantısı .txt yapılmış
Mailchimp kitle içe aktarmaCSV veya sekmeyle ayrılmış .txtDüz metin veya TSV
Google Sheets, Dosya › İçe aktarSeçilen ayırıcıyla ayrılmış .txtDüz metin
Windows kullanan bir iş arkadaşı.txt çift tıklamayla Not Defteri'nde açılırDüz metin

CSV'yi TXT'ye dönüştürme örneği

Avrupa Excel'inden noktalı virgüllü CSV, TXT olarak yazıldı
Girdi  : sku;name;price
         00417;Desk lamp, brass;39,90

Çıktı  : sku,name,price
         00417,"Desk lamp, brass","39,90"
YapınYapmayın
Okuyucu 417 değil 00417 görmeliyse .txt gönderinAyırıcının da değişmesi gerekiyorsa .csv uzantısını elle .txt yapmayın
Dosya eski bir Windows aracına gidecekse BOM'lu UTF-8 kullanınExcel'in çift tıklamayla sütunları ayırmasını beklemeyin; bunun yerine içe aktarın
İçe aktarma aracı sütunları eşleyebilsin diye başlık satırını koruyunTek dosyada sekme ve virgülü karıştırmayın

CSV ve düz metin formatı hakkında bilgiler

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ı
–
CSV dönüştürücü

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ı
–
TXT dönüştürücü

CSV, içerikten çok uzantının önemli olduğu durumlarda TXT olarak kaydedilir: yalnızca .txt kabul eden bir yükleme formu, sadece *.txt dosyalarını alan bir betik ya da değerleri Excel'in yeniden biçimlendirmesine bırakmadan metin düzenleyicide ham hâliyle görmesi gereken bir okuyucu.

CSV'yi TXT'ye dönüştürme hakkında SSS

CSV'den oluşturulan TXT'nin içeriği farklı mı?

Neredeyse hiç. Ayırıcı Otomatik algıla durumundayken dönüştürücü CSV'nizde hangi ayırıcı kullanılıyorsa onu okur ve satırları virgülle yazar. Virgül veya satır sonu içeren değerler daha önce olduğu gibi çift tırnak içine alınır. Dosya adı .txt ile biter ve dosyanın nasıl ele alınacağını değiştiren de budur.

Virgül yerine sekmeyle ayrılmış metin dosyasını nasıl elde ederim?

Dönüştürülecek biçim altında TSV'yi seçin. TSV, sekmeyle ayrılmış düz metindir; indirdiğiniz .tsv dosyasının uzantısını .txt yaparsanız Amazon Seller Central gibi içe aktarma araçlarının tarif ettiği sekmeyle ayrılmış .txt dosyasını elde edersiniz.

TXT dosyam neden Excel yerine Not Defteri'nde açılıyor?

Windows, .txt dosyalarını Not Defteri ile, .csv dosyalarını Excel ile ilişkilendirir. Dönüştürmenin sık görülen nedeni budur: alıcı, Excel'in otomatik biçimlendirmesi yerine baştaki sıfırlar ve uzun kimlik numaraları dahil karakterleri olduğu gibi görür. Excel'de yine de Veri › Metin/CSV'den yolunu kullanarak yükleyebilirsiniz.

Tüm değerler tırnak içine alınabilir mi?

Evet. Tüm değerleri tırnak içine al seçeneğini açın; sayılar dahil her alan çift tırnak içinde yazılır. Bazı eski banka ve bordro içe aktarma araçları bunu ister, çoğu modern araç ise her iki biçimi de kabul eder.

TXT dosyasını daha sonra tekrar CSV'ye dönüştürebilir miyim?

Evet, TXT'den CSV'ye ile. İçerik hiç değişmediği için gidiş dönüş birebir olur; Otomatik algıla ayırıcıyı yeniden bulur.