CSV · Za darmo · Na urządzeniu

Uszkodź plik CSV online

Uszkodź plik .csv online za darmo. Łamie separatory, cudzysłowy i kodowanie, więc arkusze kalkulacyjne i procesy danych odrzucają plik.

  • Bez wysyłania
  • Bez limitu rozmiaru
  • Bez rejestracji

Zepsuj swój plik CSV

Dostrojone do .csv, .tsv, i tak samo dobrze działa z każdym innym formatem.

100% na urządzeniu
Upuść pliki tutaj albo wybierz Dowolny format, dowolny rozmiar, wiele plików naraz
Poziom psucia

Pracuję…0%
Gotowe do pobrania

Dlaczego pliki CSV trudno zepsuć porządnie

CSV nie ma schematu, nie wymaga nagłówka i nie ma znacznika końca, więc niemal każda sekwencja bajtów jest, formalnie rzecz biorąc, poprawnym plikiem CSV. Liczy się to, czego oczekuje odbiorca (spójna liczba kolumn, zbalansowane cudzysłowy i dekodowalny tekst), i właśnie to zostaje tu zniszczone.

Co niszczy to narzędzie

  • Struktura separatorów. Przecinki i znaki końca wiersza zostają nadpisane, więc wiersze nie dzielą się już na spójną liczbę kolumn.
  • Równowaga cudzysłowów. Cudzysłowy podwójne zostają rozbite, przez co pola w cudzysłowach pozostają trwale niedomknięte i połykają kolejne wiersze.
  • Poprawność kodowania. Wstrzykiwane są nieprawidłowe sekwencje UTF-8, więc rygorystyczne czytniki zawodzą przed analizą.
  • Wiersz nagłówka. Bajty początkowe zostają zniszczone, więc nazwy kolumn giną, a wnioskowanie typów zawodzi.

Co zobaczysz potem

AplikacjaZachowanie
Microsoft ExcelImportuje plik jako jedną zniekształconą kolumnę albo ostrzega, że nie da się go odczytać.
read_csv w pandasZgłasza ParserError: Error tokenizing data albo błąd Unicode.
Arkusze GoogleImport daje nieczytelne wiersze albo zawodzi całkowicie.
Masowe wczytywarki baz danychPrzerywają wczytywanie i zgłaszają wadliwy rekord.

Częste powody, by to zrobić

  • Sprawdzenie, że import masowy odrzuca wadliwy plik, zamiast wczytać częściowe wiersze.
  • Weryfikacja, że proces danych zgłasza wadliwy plik i wiersz, zamiast gubić rekordy.
  • Sprawdzenie, że formularz przesyłania CSV waliduje dane przed zapisem do bazy.
  • Wytworzenie wadliwych próbek do zestawu testów analizatora.

Jak zepsuć plik CSV

  1. Przeciągnij plik .csv na pole powyżej albo kliknij, aby wybrać.
  2. Zostaw poziom Standard, chyba że chcesz uszkodzenie częściowe (Light) albo musisz pokonać oprogramowanie odzyskujące (Heavy).
  3. Naciśnij Zepsuj plik. Przetwarzanie odbywa się na Twoim urządzeniu, więc kończy się niemal natychmiast.
  4. Pobierz wynik. Domyślnie zachowuje pierwotną nazwę pliku i długość w bajtach.

Najczęstsze pytania o CSV

Czy Excel i tak go otworzy?

Excel zwykle coś otworzy, bo każdy plik tekstowy uznaje za importowalny. Pokaże jednak jedną kolumnę krzaków zamiast Twoich danych.

Czy częściowo uszkodzony CSV jest gorszy niż całkiem zepsuty?

Do testów często tak: plik, który wczytuje 400 z 500 wierszy, zanim zawiedzie, to przypadek wykrywający cichą utratę danych. Do tego użyj poziomu Lekkiego.

Czy działa na plikach TSV i rozdzielanych pionową kreską?

Tak. Każdy plik tekstowy z separatorami używa tego samego profilu.

Czy liczba wierszy pozostanie taka sama?

Nie. Znaki końca wiersza należą do nadpisywanych bajtów, więc plik nie ma już przewidywalnej struktury wierszy.

Korzystaj z tego odpowiedzialnie. Files Corrupter powstał do testowania oprogramowania, kontroli jakości, badań, szkoleń i nauczania. Oddanie celowo zepsutego pliku, aby przedstawić pracę jako ukończoną, może naruszać regulamin Twojej uczelni lub pracodawcy. Za sposób wykorzystania wyniku odpowiadasz Ty. Zobacz nasze zastrzeżenie.

Więcej narzędzi kod i dane

Wszystkie narzędzia do psucia plików