Tabela CSV Przeglądarka
Przeglądaj, sortuj, wyszukuj i eksploruj dane CSV w pięknie sformatowanej tabeli. Bezpłatne, bezpieczne i nie wymaga przesyłania.
Przeciągnij i upuść tutaj plik CSV
Możesz też wkleić poniżej tekst CSV
Przeglądaj, sortuj, wyszukuj i eksploruj dane CSV w pięknie sformatowanej tabeli. Bezpłatne, bezpieczne i nie wymaga przesyłania.
Możesz też wkleić poniżej tekst CSV
Pliki CSV to zwykły tekst z wartościami oddzielonymi przecinkami — proste, ale wizualnie niechlujne. Odczytanie pliku CSV w edytorze tekstu powoduje powstanie ściany tekstu oddzielonego przecinkami, w której granice pól rozmywają się, a wyrównanie kolumn zostaje utracone. Przeglądarka tabel CSV analizuje plik i renderuje go jako tabelę HTML, przywracając wyrównanie kolumn i umożliwiając skanowanie danych.
Oprócz prostego wyświetlania przeglądarki tabel oferują funkcje ułatwiające przetwarzanie danych CSV: sortowanie kolumn (kliknij nagłówek, aby posortować według tej kolumny), filtrowanie (pokaż tylko wiersze spełniające warunek), wyszukiwanie (znajdź wartość we wszystkich kolumnach) i paginację (nawiguj po dużych plikach bez ładowania wszystkiego na raz).
Ta przeglądarka analizuje plik CSV w Twojej przeglądarce przy użyciu PapaParse, najbardziej niezawodnej biblioteki CSV w ekosystemie JavaScript. Obsługuje dziwactwa formatu: pola cudzysłowów zawierające przecinki, cudzysłowy ze znakami ucieczki, mieszane zakończenia linii, opcjonalne znaczniki BOM, komórki wielowierszowe. Wyrenderowana tabela jest interaktywna, a oryginalne dane pozostają na Twoim urządzeniu.
Excel otwiera pliki CSV, ale stosuje własne konwersje — zera wiodące są usuwane z ciągów numerycznych, daty są ponownie formatowane, a do długich liczb stosowana jest notacja naukowa. Zmiany te uszkadzają dane i mogą powodować poważne problemy, jeśli plik zostanie następnie ponownie zapisany. Przeglądarka internetowa wyświetla plik CSV dokładnie w takiej postaci, w jakiej jest, bez automatycznych konwersji.
Cenna jest także szybka inspekcja bez otwierania Excela czy edytora kodu. Przeglądarka upuszczona na kartę przeglądarki natychmiast renderuje dane. W przypadku rutynowych szybkich przeglądów jest to szybsze niż uruchomienie programu Excel.
Upuść plik lub wklej zawartość i poruszaj się po tabeli.
PapaParse obsługuje odmiany CSV: cudzysłowy zawierające przecinki, cudzysłowy ze znakami ucieczki poprzez podwojenie, komórki wieloliniowe, mieszane zakończenia linii, BOM na początku pliku. Dane wyjściowe to tablica tablic (lub obiektów, jeśli wykryto nagłówki).
W przypadku dużych plików do renderowania używana jest tabela HTML z wirtualizacją — w modelu DOM renderowane są tylko widoczne wiersze, z odstępnikami zastępczymi powyżej i poniżej. Dzięki temu przeglądarka reaguje na pliki zawierające setki tysięcy wierszy.
Sortowanie i filtrowanie odbywa się w JavaScript. Algorytmy sortowania to zazwyczaj array.sort z funkcjami komparatora. Filtrowanie wykorzystuje proste dopasowania typu include() lub regex. Obydwa działają na pełnym zestawie danych; wydajność zależy od rozmiaru zbioru danych i złożoności warunków.