Strona główna
» SIEĆ
»
Jak pobrać tabelę HTML jako plik CSV: przewodnik krok po kroku
Jak pobrać tabelę HTML jako plik CSV: przewodnik krok po kroku
Aby pobrać tabelę HTML w pliku CSV , skorzystaj z dodatku do eksportu tabel w Firefoksie lub skopiuj widoczne komórki do arkusza kalkulacyjnego i wyeksportuj je. Dodatek jest szybszy; kopiowanie eliminuje konieczność instalowania rozszerzenia. Plik CSV zachowuje wiersze i wartości, a nie kolory, czcionki czy układ strony internetowej.
Wybieralna tabela HTML ujawnia wiersze i kolumny odczytywane przez eksporter.
Upewnij się, że strona zawiera tabelę HTML
Tabela HTML to ustrukturyzowane dane ułożone w wierszach i komórkach, a nie zrzut ekranu, wykres czy grafika narysowana na płótnie. Jeśli możesz zaznaczyć tekst w poszczególnych komórkach, prawdopodobnie jest to prawdziwa tabela. Referencje MDN dotyczące elementu tabeli HTML wyjaśniają strukturę. Poczekaj na zakończenie ładowania strony; niektóre witryny wypełniają tabele dopiero po przewinięciu strony lub zastosowaniu filtra. Jeśli witryna oferuje możliwość pobrania pliku CSV, skorzystaj z niego najpierw.
Opcja 1: Eksport z przeglądarki Firefox za pomocą dodatku
Otwórz oficjalną listę. W przeglądarce Firefox odwiedź stronę dodatków Mozilla i postępuj zgodnie z instrukcjami instalacji, jeśli zdecydujesz się na użycie rozszerzenia. Unikaj pobierania rozszerzeń z niepowiązanych stron.
Wyeksportuj tabelę. Otwórz stronę internetową i poczekaj, aż pojawią się jej dane. Kliknij komórkę prawym przyciskiem myszy i wybierz opcję „ Pobierz tabelę jako plik CSV” . Dodatek opisuje również ścieżkę dostępu z paska narzędzi: kliknij ikonę dodatku, a następnie kliknij tabelę.
Kliknij prawym przyciskiem myszy komórkę tabeli, aby uzyskać dostęp do polecenia eksportu dodatku.
Znajdź plik. Sprawdź panel Pobieranie w Firefoksie lub folder ustawiony w ustawieniach pobierania Firefoksa. Nazwa pliku może być inna; możesz otworzyć plik CSV bez zmiany nazwy.
Ukończony plik CSV zostanie wyświetlony na liście pobrań przeglądarki.
Sprawdź eksport. Otwórz plik w Excelu, Arkuszach Google lub innej aplikacji do obsługi arkuszy kalkulacyjnych. Upewnij się, że nagłówki i rekordy zajmują osobne kolumny i że liczba wierszy wygląda wiarygodnie.
Sprawdź, czy nagłówki i wartości są wyrównane w oddzielnych kolumnach.
Opcja 2: Skopiuj tabelę do arkusza kalkulacyjnego
Użyj tej ścieżki w dowolnej przeglądarce, jeśli nie chcesz korzystać z rozszerzenia. Działa, gdy strona internetowa pozwala na zaznaczenie tekstu tabeli.
Przeciągnij nagłówki tabeli i wiersze danych, a następnie naciśnij Ctrl+C w systemie Windows lub Command+C na komputerze Mac.
Wklej do komórki A1 pustego arkusza kalkulacyjnego. Sprawdź, czy każda kolumna tabeli internetowej pojawia się w osobnej kolumnie arkusza kalkulacyjnego. Jeśli cały tekst znajduje się w jednej komórce lub obejmuje otaczający tekst strony, cofnij i zaznacz mniejszy obszar.
W programie Excel wybierz Plik > Zapisz jako lub Zapisz kopię , a następnie wybierz typ pliku CSV. W Arkuszach Google wybierz Plik > Pobierz i wybierz format CSV; etykiety mogą się nieznacznie różnić w zależności od wersji.
W formacie CSV pola są oddzielane przecinkami, a rekordy podziałami wiersza. Pole zawierające przecinek, cudzysłów lub podział wiersza wymaga cudzysłowu, aby nie rozprzestrzeniło się do innej kolumny; RFC 4180 opisuje te wspólne zasady. Otwórz plik w arkuszu kalkulacyjnym, aby go zbadać, zamiast oceniać go tylko na podstawie surowego tekstu.
Porównaj pierwszy i ostatni rekord ze stroną internetową. Sprawdź nagłówki wielowierszowe, puste komórki, daty, długie liczby i identyfikatory zaczynające się od zera, ponieważ arkusze kalkulacyjne mogą reinterpretować niektóre wartości. Lista dodatków do Firefoksa ostrzega również, że znaki specjalne mogą nie być wyświetlane zgodnie z oczekiwaniami. Jeśli dokładne znaki mają znaczenie, porównaj eksport z oryginalną stroną lub skorzystaj z metody kopiuj-wklej.
Rozwiązywanie problemów
Jeśli polecenie jest niedostępne, sprawdź, czy dodatek jest włączony, odśwież stronę i kliknij prawym przyciskiem myszy wewnątrz komórki.
Jeśli tabela znajduje się w osadzonej ramce, w opisie dodatku pojawia się informacja, że eksport może się nie powieść. Wypróbuj kontrolkę pobierania na stronie lub skopiuj widoczne komórki.
Jeśli strona wyświetla obraz zamiast komórek z możliwością wyboru, eksporter tabeli nie może bezpośrednio odzyskać wierszy o określonej strukturze. Poszukaj opcji pobierania danych lub skorzystaj z OCR, a następnie zweryfikuj każdą wartość.
Jeśli kolumny są przesunięte, sprawdź, czy w źródle nie ma przecinków, podziałów wiersza, scalonych nagłówków lub zagnieżdżonych tabel.
Do jednorazowego eksportu często wystarczy arkusz kalkulacyjny. Dodatek do Firefoksa może oszczędzać kliknięcia do ponownego użycia, ale sprawdź jego aktualną listę, zanim skorzystasz z rozszerzenia eksperymentalnego, którego ostatnia aktualizacja miała miejsce w 2020 roku.