Tablora · Kütüphane
Dikey çizgiyle ayrılmış kaydı içeriğini değiştirmeden oku
Alanlar arasında code|label gibi dikey çizgi kullanan metni, onu bir markdown tablosu saymadan ve değerlerin çevresindeki boşlukları kırpmadan okuyun.
Alanları dikey çizgi ayırdığında
Veritabanı dökümleri, günlük dışa aktarımları ve bazı eski sistemler, verinin içinde nadiren geçtiği için | karakterini alan ayırıcı olarak kullanır. A1|Shelf two gibi bir kayıt, etiket boşluk içerse bile temiz bir şekilde iki alana bölünür.
Yapı denetleyicisi dikey çizgiyi açık bir Alan ayırıcı olarak destekler. Yapıştırdığınız karakterleri birebir okur: Dikey çizginin yanındaki boşlukları atmaz ve markdown tablolarının düzen kurallarını bilmez.
code|label metnini ayrıştırmak
- Metni Tablo metni alanına yapıştırın.
- Alan ayırıcı olarak | seçin ya da Ayırıcıyı algıla seçili kalsın ve algılanan sonucun beklediğiniz sütunlara sahip olduğunu kontrol edin.
- Hesapla düğmesine basın ve Sütunlar ile Satırlar sonuçlarını doğrulayın.
- Bölünmediğinden emin olmak için içinde boşluk olan bir hücreyi inceleyin.
- Herhangi bir değerin kendisi dikey çizgi içerebiliyorsa, tıpkı CSV'deki virgül gibi, kaynakta tırnak içine alınmalıdır.
- Her satırda dikey çizgiyi koruyun. Yarı yolda başka bir ayırıcıya geçen bir dosya Genişliği farklı satırlar altında görünür.
Shelf two örneği
Sayfadaki örnekte code|label başlığı ve A1|Shelf two kaydı vardır; Alan ayırıcı dikey çizgidir. Yapı denetleyicisi 2 satır ve 2 sütun bildirir; 2. satırın 2. sütununda iç boşluğu bozulmadan Shelf two yazar. Hiçbir değer dönüştürülmedi ya da kırpılmadı.
Kayıt dikey çizginin çevresinde boşluklarla yazılmış olsaydı ilk hücre bir boşlukla biter, ikincisi bir boşlukla başlardı. Yapı denetleyicisi bu boşlukları korur; veriye ait olup olmadıklarına kaynağa bakarak karar verin.
Markdown tablosu başka bir biçimdir
Bir sohbetten, bir README'den ya da bir wiki'den kopyalanan tablo çoğu zaman dikey çizgiyle ayrılmış metne benzer, ama aynı şey değildir. Satırları genellikle dikey çizgiyle başlar ve biter; bu da boş bir ilk ve son hücre üretir. Her değeri hizalama için dolduran boşluklar hücrenin parçası olarak kalır. |---|---| gibi tirelerden oluşan ayraç satırı da diğerleri gibi bir veri satırı olarak okunur.
Böyle bir tabloyu kullanmanız gerekiyorsa önce bir kopyada temizleyin: Dıştaki dikey çizgileri ve tire satırını kaldırın, dolgu boşluklarının önemli olup olmadığına karar verin. Ardından yeniden inceleyin ve hücrelerde yalnızca istediğiniz metnin bulunduğunu kontrol edin.
Sonucu dışa aktarmak
İndir (CSV) tabloyu ayırıcı olarak virgülle yazar ve virgül, tırnak ya da satır sonu içeren her değeri tırnak içine alır. Çıktıda dikey çizgilere ihtiyacınız varsa özgün metninizi saklayın; indirilen dosya virgülle ayrılmış bir dosyadır.
Girdiler
- Tablo metni
- code|label A1|Shelf two
- Alan ayırıcı
- |
Sonuçlar
- Satırlar
- 2
- Sütunlar
- 2
| code | label |
|---|---|
| A1 | Shelf two |
- Genişliği farklı satırlar
- 0