←

Czyszczenie CSV / JSON i mapowanie pól

Oczekiwanie na dane wejściowe.Oczekiwanie na dane wejściowe

Odczyt CSV

0%
0 / 00%Wymagany czas 00:00Szacunkowe pozostałe --:--0 rows/sOczekiwanie na dane wejściowe

100% oznacza tylko, że ilość jest zakończona; sukces jest wyświetlany dopiero po przejściu analizy i weryfikacji.

Importuj i analizuj

Importuj CSV w UTF-8 lub tablicę JSON obiektów. Pliki są przetwarzane tylko w pamięci lokalnej. Najpierw jawnie wybierz format wejściowy.

Reguły mapowania i czyszczenia kolumn

Użyj stabilnych numerów dla każdej kolumny; wszelkie zmiany wygasną stare wyniki.

Po przeanalizowaniu pliku CSV zostaną wyświetlone tutaj reguły mapowania i czyszczenia dla każdej kolumny.

Sprawdź i eksportuj

Zmiany, problemy i pobieranie muszą pochodzić z tej samej migawki niezmiennych wyników.

wiersze danych0
kolumna wyjściowa0
przepisane0
kwestie0

Po zastosowaniu reguł wyświetlane są tutaj różnice, problemy i podsumowania eksportu.

Ostateczne podsumowanie eksportu

Nazwa pliku: cleaned-data.csv

Formalna metoda leczenia ryzyka

Nie ma uniwersalnego nieniszczącego oczyszczania dla wszystkich arkuszy kalkulacyjnych i systemów niższych; proszę wybrać zgodnie z rzeczywistym zastosowaniem.

Podgląd oryginalnych wartości i czystych wartości0 / 0
Wyświetla do 100 linii; podkreśla zmiany lub problemy

Importuj lub wklej plik CSV UTF-8, potwierdź ustawienia struktury, skonfiguruj reguły pól oraz stosuj i sprawdzaj różnice. Przycisk pobierania jest włączony tylko wtedy, gdy przeszły kontrole struktury i typu, wyniki nie wygasły, a ryzyko formuły zostało wyraźnie rozwiązane.

Analizy i metody czyszczenia

Parser rozróżnia cztery stany: początek pola, pole niecytowane, pole cytowane i cytat zamknięty, i obsługuje separatory, podwójne cudzysłowy, przerwy wierszowe i CRLF. Czyszczenie wykonuje zachowanie, zmianę nazwy, przycinanie, wartości null, typy i deduplikację w kolejności kolumn.

JSON przyjmuje tylko tablice obiektów, których wartościami są tekst, liczby, wartości logiczne lub null; zagnieżdżenia nie są obsługiwane. Liczby zachowują oryginalny zapis, a wszystkie komórki stają się tekstem. null, brakujące pola i puste ciągi stają się pustymi komórkami, więc nie można odzyskać pierwotnych typów. Wyjście CSV zawsze używa przecinków i CRLF; wszystkie wartości wyjścia JSON są ciągami znaków.

Sprawdzalny przykład

Przykład samouczka zawiera dwie linie danych, spacje wiodące i końcowe oraz ryzyko formuły =2+3. Po zastosowaniu domyślnych reguł powinieneś uzyskać dwa wiersze, trzy kolumny, dwie modyfikacje przycinania i zablokować pobieranie, dopóki nie zostanie wybrana strategia formuły.

etap

Obsługiwany jest tylko UTF-8; pliki do 10 MiB, 100 000 rekordów danych, 500 kolumn, 1 MiB w jednym polu. Podgląd renderuje do 100 linii. Sprawdzanie typu jest sprawdzaniem składni i nie zastępuje weryfikacji biznesowej.

Limity łączne: najwyżej 1000000 komórek wraz z nagłówkami i 32 MiB na wyjściu. Wejście jest ograniczone do 10 MiB, 100000 rekordów, 500 kolumn i 1 MiB na pole; tych maksimów nie można osiągnąć jednocześnie. Podgląd pokazuje tylko pierwsze 100 rekordów i najwyżej 1000 znaków na pole. Kopiowanie i pobieranie nie obcinają zawartości.

Prywatność i odzyskiwanie

Zawartość pliku jest przechowywana tylko w pamięci bieżącej strony; nie jest przesyłana ani zapisywana do LocalStorage. Odświeżanie usuwa dane. Anulowanie długiego zadania nie zachowuje części wyników i przywraca poprzednią pełną migawkę.

Czyszczenie CSV / JSON i mapowanie pól

Importuj lub wklej plik CSV UTF-8, potwierdź ustawienia struktury, skonfiguruj reguły pól oraz stosuj i sprawdzaj różnice. Przycisk pobierania jest włączony tylko wtedy, gdy przeszły kontrole struktury i typu, wyniki nie wygasły, a ryzyko formuły zostało wyraźnie rozwiązane.

ustawienia