Повредете файл CSV онлайн
Повредете файл .csv онлайн и безплатно. Чупи разделителите, кавичките и кодирането, така че програмите за електронни таблици и потоците от данни отхвърлят файла.
- Без качване
- Без ограничение за размер
- Без регистрация
Повредете своя CSV файл
Настроен за .csv, .tsv, а работи също толкова добре с всеки друг формат.
Защо CSV файловете трудно се повреждат както трябва
CSV няма схема, не изисква заглавен ред и няма завършващ маркер, така че почти всяка последователност от байтове формално е валиден файл CSV. Значение има това, което очаква приемащата страна: постоянен брой колони, уравновесени кавички и текст, който може да се декодира, и точно то се разрушава тук.
Какво унищожава този инструмент
- Структурата на разделителите. Запетаите и новите редове се презаписват, така че редовете вече не се делят на постоянен брой колони.
- Равновесието на кавичките. Двойните кавички се разбиват, така че полетата в кавички остават завинаги незатворени и поглъщат следващите редове.
- Валидността на кодирането. Вмъкват се невалидни последователности UTF-8, така че строгите четци се провалят преди разбора.
- Заглавният ред. Началните байтове се разрушават, така че имената на колоните се губят и извеждането на типовете също се проваля.
Какво ще видите след това
| Приложение | Поведение |
|---|---|
| Microsoft Excel | Импортира го като една-единствена изкривена колона или предупреждава, че файлът не може да бъде прочетен. |
read_csv в pandas | Предизвиква ParserError: Error tokenizing data или грешка в Unicode. |
| Google Таблици | Импортирането дава нечетими редове или се проваля напълно. |
| Масовите зареждачи за бази данни | Прекъсват зареждането и съобщават за дефектен запис. |
Обичайни причини да го направите
- Проверка, че масовото импортиране отхвърля дефектния файл, вместо да зареди част от редовете.
- Проверка, че потокът от данни съобщава за проблемния файл и ред, вместо да изпуска записи.
- Проверка, че формулярът за качване на CSV проверява данните, преди да пише в базата.
- Изготвяне на дефектни образци за набор от тестове на анализатор.
Как да повредите CSV файл
- Пуснете своя .csv файл в полето по-горе или щракнете, за да изберете.
- Оставете нивото на Standard, освен ако не искате частична повреда (Light) или не се налага да победите софтуер за възстановяване (Heavy).
- Натиснете Повреди файла. Обработката тече на вашето устройство, затова приключва почти веднага.
- Изтеглете резултата. По подразбиране запазва оригиналното име на файла и дължината му в байтове.
Често задавани въпроси за CSV
Ще го отвори ли Excel въпреки това?
Excel обикновено отваря нещо, защото смята всеки текстов файл за годен за импортиране. Онова, което показва, обаче е една колона нечетими знаци, а не вашите данни.
По-лош ли е частично повреденият CSV от напълно счупения?
За проверки често да: файл, който зарежда 400 от 500 реда и чак после се проваля, е случаят, който улавя тихата загуба на данни. За това използвайте ниво „Леко“.
Работи ли при файлове TSV и разделени с вертикална черта?
Да. Всеки текстов файл с разделители използва същия профил.
Ще остане ли броят на редовете същият?
Не. Новите редове са сред презаписваните байтове, така че файлът вече няма предвидима структура от редове.