Geliştirici aracı / 03
CSV'den TSV'ye Dönüştürücü
Virgülle ayrılmış verileri, tırnak içindeki alanları doğru şekilde işleyerek sekmeyle ayrılmış biçime dönüştürün.
CSV'den TSV'ye Dönüştürücü: TOEA, CSV'yi tırnakları dikkate alan bir ayrıştırıcıyla okur. Böylece tırnak içindeki bir virgül ilgili alanın parçası olarak kalır; ardından satırları sekmelerle ayırarak yeniden yazar. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
Tamamen tarayıcınızda çalışır
5 MB'a kadar · hiçbir şey yüklenmez
Sekmeyle ayrılmış biçimin varsayılan olduğu yerler
Bazı araçlar aksi belirtilmedikçe sekme bekler. PostgreSQL'in metin biçimindeki COPY komutu ve MySQL'in LOAD DATA INFILE komutu, alanları varsayılan olarak sekmelere göre ayırır. Komut satırında cut -f2, seçenek gerektirmeden sekmeyle ayrılmış ikinci sütunu seçer; awk -F'\t' ve sort -t$'\t' da güvenilir şekilde çalışır, çünkü bir TSV alanı ayırıcıyı içeremez. Bu araçların hiçbiri CSV tırnaklamasını anlamaz; bu nedenle önce dönüştürmek bozuk sütunları önler.
Her satırda bir kayıt
Dönüştürülen dosyada her satır tam olarak bir kayıttır; çünkü hücre içindeki satır sonları düzleştirilmiştir. Bu, satır tabanlı araçları güvenli kılar: wc -l kayıtları ve başlık satırını sayar, head -n 101 başlığı ve 100 satırı verir, split -l ise büyük bir dosyayı kaydı ortadan bölmeden parçalar. Çok satırlı adresler veya yorumlar içeren bir CSV'de bu üç araç da sessizce yanlış sayım yapar. Bir elektronik tablo veya içe aktarma formu için yeniden CSV'ye dönmek üzere TSV'den CSV'ye aracını kullanın.
Nasıl kullanılır?
- CSV'yi yapıştırın veya bir dosya seçin.
- Sonucu kontrol edin.
- TSV'yi kopyalayın veya indirin.
Gizlilik ve sınırlamalar
Metin tarayıcınızda dönüştürülür ve hiçbir zaman yüklenmez. Bu, dosya bir yapılandırma dosyası veya başkasına vermek istemeyeceğiniz bir dışa aktarma olduğunda önemlidir. TSV'nin bunları tırnak içine alma yolu olmadığı için bir hücredeki sekme veya satır sonu boşlukla değiştirilir.
İlgili araçlar
Sık sorulan sorular
Neden TSV'ye dönüştürülür?
Sekmeler verilerde nadiren kullanılır; bu nedenle TSV, CSV'yi kullanışsız hâle getiren tırnak kurallarını ortadan kaldırır. Elektronik tablolar ve birçok komut satırı aracı TSV'yi yapıştırarak kullanmayı tercih eder.
Verilerimdeki virgüllere ne olur?
Hücrede kalırlar. Dönüştürmenin amacı budur: ayırıcı olarak sekmeler kullanıldığında virgüllerin tırnak içine alınması gerekmez.
Bir hücre sekme içeriyorsa ne olur?
Sekme boşlukla değiştirilir. Sekmeyi olduğu gibi bırakmak satırı böler ve TSV'nin bunu önleyecek bir tırnak mekanizması yoktur.
Tırnak içindeki satır sonlarını işler mi?
Evet. Tırnak içindeki bir CSV alanında bulunan satır sonu hücrenin parçası olarak okunur ve çıktıda boşlukla değiştirilir.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez