Tablora · Bibliotecă
Păstrează un sfârșit de linie în interiorul celulei
O celulă CSV între ghilimele poate conține un salt de rând, așa că o înregistrare se întinde pe două linii fizice. Numără rândurile analizate, nu liniile.
O înregistrare, două linii de text
Adresele, notele de livrare și comentariile conțin adesea salturi de rând. CSV permite asta când câmpul e între ghilimele: tot ce se află între ghilimeaua de deschidere și cea de închidere aparține unei singure celule, inclusiv salturile de rând. Într-un editor de text înregistrarea arată ca două linii; la un import corect e un singur rând cu o celulă pe mai multe linii.
De aceea numărarea liniilor nu e un mod sigur de a număra înregistrările. Un fișier poate avea mai multe linii fizice decât înregistrări fără nicio eroare de citire de vreo parte.
Asta contează pentru orice verificare care numără linii, de exemplu numărul de linii raportat de un editor sau de un instrument din linia de comandă. Folosește în schimb cifra Rânduri din inspector, care numără înregistrările analizate.
Exemplu: First line și Second line
Exemplul de pe pagină are antetul id,note și o înregistrare a cărei notă este "First line" și "Second line" pe două linii, într-o singură pereche de ghilimele. Cu virgula ca Delimitator, inspectorul raportează 2 rânduri și 2 coloane, nu 3 rânduri. Rândul 2, coloana 2 conține First line, un salt de rând și Second line, toate într-o singură celulă.
Verificarea notelor pe mai multe linii
- Alege Delimitator explicit în loc să te bazezi pe detectare, ca acel câmp între ghilimele să fie citit cu separatorul corect.
- Apasă Calculează și compară Rânduri cu numărul de înregistrări din sursă, nu cu numărul de linii.
- Uită-te la celula notei în previzualizare și confirmă că ambele linii sunt în ea.
- Dacă Rânduri e mai mare decât te aștepți, probabil o notă nu era între ghilimele în sursă și a doua ei linie a devenit o înregistrare separată.
- Descarcă doar când previzualizarea arată fiecare notă într-o singură celulă.
Cum tratează fiecare export saltul de rând
- Descarcă (CSV) pune celula între ghilimele și păstrează saltul de rând, așa că alt cititor CSV vede o singură celulă.
- Descarcă (XLSX) din convertorul care păstrează textul păstrează saltul de rând în celula text.
- Și exportul CSV al aplicației Tablora pune între ghilimele orice celulă care conține un salt de rând.
- Opțiunea Copiază a aplicației, care lipește direct într-o foaie de calcul, înlocuiește salturile de rând și tabulatoarele din celule cu spații, pentru că un salt de rând lipit ar începe un rând nou. Folosește XLSX sau CSV din aplicație când saltul însuși contează.
Când programul care primește datele nu e de acord
Unele ferestre de import au o opțiune pentru salturile de rând din câmpurile între ghilimele, iar unele instrumente nu le acceptă deloc. Dacă programul care primește datele împarte nota, verifică-i întâi setările de import; fișierul e deja corect când inspectorul arată aici 2 rânduri.
Date de intrare
- Textul tabelului
- id,note 1,"First line Second line"
- Delimitator
- ,
Rezultate
- Rânduri
- 2
- Coloane
- 2
| id | note |
|---|---|
| 1 | First line Second line |
- Rânduri cu lățime diferită
- 0