Tablora

Tablora · Kütüphane

CRLF ve LF satır sonları içeren kayıtları incele

Birkaç dışa aktarımdan yapıştırılan metinde CRLF, LF ve CR satır sonları karışabilir. Yapı denetleyicisi, tırnak içinde değilse her birini kayıt sınırı sayar.

Karışık satır sonları nereden gelir

Windows programları her satırı genellikle bir satırbaşı ve bir satır besleme (CRLF) ile, Unix ve macOS araçları yalnızca satır beslemeyle (LF), bazı eski sistemler ise tek başına satırbaşıyla (CR) bitirir. Farklı programların çıktısını birleştirdiğinizde ya da bir dosyanın bir kısmını başka birine yapıştırdığınızda tek bir metin bloğunda üçü birden bulunabilir. Bazı araçlar bu durumda iki kaydı bire birleştirir ya da bir kaydı ikiye böler.

Yapı denetleyicisi, tırnaklı bir alanın dışında oldukları sürece üçünü de kayıt sonu olarak kabul eder. Tırnak içindeki bir satır sonu o hücrenin metnine aittir ve yeni bir kayıt başlatmaz.

Kayıtları saymak

Mira ve Noah örneği

Sayfadaki örnekte id,name başlığı ve 1,Mira ile 2,Noah olmak üzere iki kayıt vardır; Alan ayırıcı virgüldür ve satırlar arasında farklı satır sonları kullanılmıştır. Yapı denetleyicisi 3 satır ve 2 sütun bildirir. 3. satırın 2. sütununda Noah yazar; bu da satır sonları tutarlı olmasa bile son kaydın bulunduğunu gösterir.

Metnin en sonundaki tek bir satır sonu boş bir kayıt eklemez.

İndirilen dosya satır sonlarına ne yapar

İndir (CSV), girdide hangisi kullanılmış olursa olsun her kayıt sınırını CRLF olarak yazar; indirilen dosya bu yüzden tutarlıdır. Tırnaklı bir hücrenin içindeki satır sonları olduğu gibi, tırnak içinde yazılır. Tablora uygulamasının CSV dışa aktarımı da her satırı CRLF ile bitirir.

Dosyayı alan program yine de yanlış sayıda kayıt gösteriyorsa, veriyi değiştirmeden önce onun tırnaklı alanlarla ilgili içe aktarma ayarlarına bakın.

Sayı hâlâ yanlış görünüyorsa

Girdiler

Tablo metni
id,name 1,Mira 2,Noah
Alan ayırıcı
,

Sonuçlar

Satırlar
3
Sütunlar
2
idname
1Mira
2Noah
Genişliği farklı satırlar
0