Tablora

Tablora · Biblioteka

Sprawdź pusty rekord bez cichego usuwania

Pusta linia we wklejonym CSV staje się wierszem z jedną komórką. Zobacz, jak analizator ją zgłasza i jak zdecydować, czy taki rekord powinien zostać.

Czym staje się pusta linia po analizie

Gdy kopiujesz wiersze z kilku eksportów lub stron do jednego bloku tekstu, między nimi często wkrada się pusta linia. Analizator nie usuwa jej po cichu. Pusta fizyczna linia między dwoma rekordami jest odczytywana jako wiersz z jedną pustą komórką i zostaje w wyniku, żebyś mógł ją zobaczyć.

Ważne, żeby była widoczna, bo pusta linia może coś znaczyć. Może oznaczać koniec strony albo partii, może stać w miejscu rekordu utraconego przy kopiowaniu, a może być zwykłym przypadkiem. Parser nie odróżni tych sytuacji, ale ty możesz, patrząc na źródło.

Jak znaleźć krótki wiersz

Przykład a,b w liczbach

Przykład na stronie składa się z nagłówka a,b, pustej linii i rekordu 1,2, a separatorem pól jest przecinek. Analizator zgłasza 3 wiersze i 2 kolumny. Wiersz 2 ma 1 komórkę, więc Wiersze o innej szerokości pokazuje 1. Nic nie zostało przekonwertowane i żaden tekst komórki się nie zmienił.

Łatwo przeoczyć jeden szczegół: pojedynczy znak nowej linii na samym końcu tekstu nie dodaje dodatkowego wiersza. Krótki wiersz powstaje tylko z pustej linii między rekordami, więc czysty plik zakończony znakiem nowej linii nadal zgłasza właściwą liczbę.

Puste wiersze w aplikacji i w przeglądarce

Aplikacja Tablora odczytuje tabele z plików PDF, zdjęć i skanów i pomija wiersze oraz kolumny, w których każda komórka jest pusta, bo marginesy strony mogą wyglądać jak puste komórki. Jeśli musisz zachować przerwę, na przykład między dwiema partiami, zapisz tę granicę we własnych notatkach albo podziel pracę na osobne tabele.

W narzędziu w przeglądarce usuń pustą linię dopiero po sprawdzeniu źródła. Usuwanie każdego krótkiego wiersza z przyzwyczajenia może połączyć dwie partie, które miały pozostać osobno, albo ukryć miejsce, w którym zaginął rekord.

Dane wejściowe

Tekst tabeli
a,b 1,2
Separator pól
,

Wyniki

Wiersze
3
Kolumny
2
ab
12
Wiersze o innej szerokości
1