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
- Wklej tekst do pola Tekst tabeli i wybierz Separator pól albo zostaw zaznaczoną opcję Wykryj separator.
- Naciśnij Oblicz i spójrz na Wiersze o innej szerokości. Pusta linia jest tam liczona, bo ma jedną komórkę zamiast szerokości nagłówka.
- Odszukaj pusty wiersz w podglądzie i zanotuj, co jest przed nim, a co po nim.
- Otwórz oryginalny eksport lub stronę w tym samym miejscu i zdecyduj, czy brakuje rekordu, czy przerwa jest separatorem, czy też linię należy usunąć.
- Edytuj kopię tekstu, ponownie naciśnij Oblicz i upewnij się, że liczba wierszy o innej szerokości jest taka, jakiej się spodziewasz.
- Jeśli uważasz, że pusta linia oznacza granicę strony, przed jej usunięciem zapisz, który rekord następuje po niej.
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
| a | b |
|---|---|
| 1 | 2 |
- Wiersze o innej szerokości
- 1