Metinden ASCII Tablo Oluşturucu
ASCII tablo oluşturmak için virgülle ayrılmış satırlarınızı aşağıya yapıştırın.
Sonuç
Nasıl hesaplanır?
Girdi satırlara bölünür ve boş olmayan her satır bir tablo satırı olur; boş satırlar atlanır. Her satır virgüllerden hücrelere ayrılır ve hücrelerin baş ve sonundaki boşluklar silinir. Sütun sayısı, en çok hücreye sahip satırın hücre sayısıdır; daha kısa satırlar boş hücrelerle tamamlanır. Bir sütunun genişliği, en uzun hücresinin karakter sayısıdır.
Her hücre, iki yanında birer boşlukla | metin + dolgu | biçiminde yazılır; tablonun üstüne ve her satırın altına + ile - karakterlerinden oluşan bir çizgi eklenir (her sütun için genişlik artı 2 tire). Başlık satırı için ayrı bir biçim yoktur, ilk satır da diğerleri gibi çizilir. Araç ayrıca satır ve sütun sayısını bildirir. Girdi boşsa sonuç görünmez.
Örnek hesaplama
Girdide dört dolu satır var: Name,Qty,Price, Apple,3,1.20, Banana,12 (bir hücre eksik) ve Cherry,100,0.5; aralarındaki tek boş satır yok sayılır. En geniş satırda 3 hücre olduğu için 3 sütun oluşur. En uzun hücreler: Banana ve Cherry (6), Qty ve 100 (3), Price (5). Her kenarlık parçası genişlik + 2 olur ve +--------+-----+-------+ çizgisini verir. Sonuç: 4 satır, 3 sütun; Banana'nın eksik fiyatı boş bırakılır.
Sık yapılan hatalar
- Değerin içine virgül koymak, örneğin Yılmaz, Ali ya da 1,200. Tırnak işaretleri tanınmaz: her virgül yeni bir hücre açar, satıra fazladan sütun eklenir ve diğer satırlar boşlukla tamamlanır.
- Ayırıcı olarak sekme veya noktalı virgül kullanmak. Hücreleri yalnızca virgül ayırır; a;b, sekme ve c içeren bir satır tek sütunda kalır.
- Başlığın altında ayırıcı çizgi beklemek. Tüm satırlar aynı biçimde çizilir ve her satırın altına çizgi konur, başlık ayrıca işaretlenmez.
- Emoji ya da Çince, Japonca gibi geniş karakterleri yapıştırıp kusursuz hizalama beklemek. Genişlik karakter sayısıyla ölçülür, oysa bu karakterler tek aralıklı yazı tipinde iki sütun yer kaplayabilir; sağ kenar bu yüzden kayabilir.
- Hücre içindeki baştaki ve sondaki boşluklara güvenmek. Bunlar bilerek silinir, hücre içi girinti korunmaz.
Bu hesaplama hakkında
ASCII tablo, tablo verilerini HTML biçimlendirmesine veya elektronik tabloya güvenmek yerine, ızgara çizgilerini ve köşe noktalarını çizmek için +, - ve | gibi karakterler kullanarak sabit genişlikli düz metin olarak sunar. Sadece düz metin olduğu için, sabit genişlikli (monospace) bir yazı tipi kullanılan her yerde — terminaller, kod yorumları, düz metin e-postalar, README dosyaları ve sohbet mesajları — herhangi bir görüntüleme motoruna ihtiyaç duymadan doğru şekilde görüntülenir.
Bu araç, virgülle ayrılmış satırları her sütunu en uzun değerinin genişliğine göre otomatik hizalayarak temiz bir ASCII tabloya dönüştürür. CLI çıktısı veya yapılandırma örnekleri belgeleyen geliştiriciler, verileri Markdown kod bloklarında biçimlendiren teknik yazarlar ve gerçek tabloların desteklenmediği düz metin bir ortama okunabilir bir veri tablosu yapıştırması gereken herkes için pratik bir araçtır.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Sonucu README dosyasına ya da bir forum yazısına yapıştırırken tablo çoğu zaman bozulur: Markdown ve birçok editör, metin kod bloğunun içinde değilse art arda gelen boşlukları tek boşluğa indirir. Bu yüzden çıktıyı çitli bir kod bloğuna alın. Her satırın altına ayrı bir çizgi çekildiği için sonuç, Markdown'ın dikey çizgili tablosundan da farklı görünür. Tablolarınızı en çok nereye yapıştırıyorsunuz: terminale, belgeye mi, e-postaya mı?