UTILS.
%100 tarayıcıda
▮c

Sabit Genişlikten CSV'ye

Sabit genişlikli, ana bilgisayar (mainframe) veya COBOL sütun konumlu metni tanımlı alan genişliklerine göre CSV'ye dönüştürün.


      
çıktı

Bu araç hakkında

Sabit Genişlikten CSV'ye, sütun konumlu metni — her alanın sabit bir karakter aralığı kapladığı, mainframe'ler, COBOL programları ve eski raporların ürettiği türü — temiz CSV'ye dilimleyen, ücretsiz ve tarayıcıda çalışan bir araçtır. Düzeni 10,8,20 gibi bir alan genişlikleri listesi olarak veya 1-10,11-18 gibi bir tabanlı başlangıç-bitiş aralıkları olarak tanımlayın; her satır bu sınırlardan kesilir. İsteğe bağlı bir kırpma dolgu boşluklarını kaldırır ve canlı bir önizleme sütun sınırlarının tam olarak nereye düştüğünü gösterir.

Her şey JavaScript kullanılarak tarayıcınızda yerel olarak çalışır — verileriniz asla yüklenmez veya saklanmaz. Araç herhangi bir ayraç yerine karakter konumlarından keser, böylece hiç ayırıcı olmayan sıkışık sütunlar da işlenir ve ortaya çıkan CSV, gereken her alanı yeniden tırnaklar. Çıktı ve önizleme, genişlik belirtimini ayarladıkça canlı güncellenir.

Sık sorulan sorular

Alan genişliği belirtimini nasıl yazarım?
Ya her alanın genişliğini sırayla listeleyin — örneğin 4 karakterlik bir alan ve ardından iki 10 karakterlik alan için 4,10,10 — ya da 1-4,5-14,15-24 gibi bir tabanlı ve kapsayan aralıklar verin. İki stili karıştırmaya izin verilmez — ya tümü genişlik ya tümü aralık olsun.
Sınır önizlemesi neyi gösterir?
İlk birkaç girdi satırını, her alan sınırına eklenen bir │ işaretçisiyle gösterir, böylece CSV çıktısına güvenmeden önce sütunların verinizle hizalandığını doğrulayabilirsiniz.
Kırpma seçeneği ne yapar?
Sabit genişlikli alanlar genellikle sütunlarını doldurmak için boşluklarla doldurulur. Kırpma açıkken, çıkarılan her alandan baştaki ve sondaki boşluklar sıyrılır; kapalıyken dolgu kaynaktaki gibi tam olarak korunur.
Çıktı hangi CSV kurallarını izler?
Alanlar seçilen ayraçla (virgül, noktalı virgül, sekme veya dikey çizgi) birleştirilir; ayracı, çift tırnağı ya da satır sonunu içeren her alan çift tırnak içine alınıp iç tırnaklar ikiye katlanır. Bir satırda son tanımlı alanın ötesindeki karakterler yok sayılır.

Daha fazla araç