Tablora

Tablora · Bibliotecă

Verifică înregistrări cu sfârșituri CRLF și LF

Textul lipit din mai multe exporturi poate amesteca terminații de rând CRLF, LF și CR. Inspectorul le tratează pe fiecare ca limită de înregistrare, dacă nu stă între ghilimele.

De unde vin terminațiile de rând amestecate

Programele Windows termină de obicei fiecare rând cu un retur de car și un salt de rând (CRLF), instrumentele Unix și macOS doar cu un salt de rând (LF), iar unele sisteme mai vechi cu un retur de car singur (CR). Când unești rezultatele unor programe diferite sau lipești o parte dintr-un fișier în altul, un singur bloc de text le poate conține pe toate trei. Unele instrumente unesc atunci două înregistrări într-una sau împart o înregistrare în două.

Inspectorul le acceptă pe toate trei ca sfârșit de înregistrare când sunt în afara unui câmp între ghilimele. Un salt de rând între ghilimele face parte din textul acelei celule și nu începe o înregistrare nouă.

Numărarea înregistrărilor

Exemplul cu Mira și Noah

Exemplul de pe pagină are antetul id,name și două înregistrări, 1,Mira și 2,Noah, cu virgula ca Delimitator și terminații de rând diferite între linii. Inspectorul raportează 3 rânduri și 2 coloane. Rândul 3, coloana 2 arată Noah, ceea ce dovedește că ultima înregistrare a fost găsită, deși terminațiile de rând nu erau uniforme.

Un singur salt de rând chiar la sfârșitul textului nu adaugă o înregistrare goală.

Ce face descărcarea cu terminațiile de rând

Descarcă (CSV) scrie fiecare limită de înregistrare ca CRLF, indiferent ce folosea intrarea, așa că fișierul descărcat e uniform. Salturile de rând din interiorul unei celule între ghilimele sunt scrise cum erau, între ghilimele. Și exportul CSV al aplicației Tablora termină fiecare rând cu CRLF.

Dacă programul care primește fișierul arată tot un număr greșit de înregistrări, verifică-i setările de import pentru câmpurile între ghilimele înainte să schimbi datele.

Când numărul tot pare greșit

Date de intrare

Textul tabelului
id,name 1,Mira 2,Noah
Delimitator
,

Rezultate

Rânduri
3
Coloane
2
idname
1Mira
2Noah
Rânduri cu lățime diferită
0