Очищувач і дедуплікатор CSV / TSV

Очистьте файл із роздільниками крок за кроком: обріжте пробіли в клітинках, видаліть порожні рядки, перетворіть порожні значення на NULL або значення заповнення, змініть регістр кожної клітинки і видаліть дублікати рядків за всім рядком або вибраними ключовими стовпцями (зберегти перший / останній, з параметрами нормалізації регістру та пробілів). Кожен крок застосовується миттєво з повним стеком скасування. Визначення роздільника, обробка BOM і безпечний для лапок розбір — автоматичні.
Уся обробка відбувається локально у вашому браузері — ваші дані ніколи не надсилаються на жоден сервер.
Роздільник виводу: — використовується для попереднього перегляду і завантажень
Параметри введення:
Крок:  
paste or open a file to see the parsed grid — every step updates this preview.
Обрізати прибирає нерівне заповнення навколо лапкових полів. Видалити порожні рядки прибирає рядки, які стають порожніми після обрізання. Порожні клітинки перетворює порожні клітинки на текст NULL (або ваше значення заповнення) у всіх стовпцях або лише у вказаних. Регістр перетворює кожну клітинку; порожні клітинки лишаються порожніми. Дедуплікація порівнює цілі рядки або вибрані ключові стовпці; параметри нормалізації роблять John і john рівними. Рядки, видалені кожним кроком, підраховуються в переліку кроків. Завантаження використовують вибраний роздільник і закінчення рядків CRLF.
Очищення даних — виправлення значень зі збереженням структури

Очищення даних виправляє значення клітинок — пробіли, регістр, порожні місця, дублікати — не торкаючись структури таблиці. Типовий порядок: спершу обрізати, потім видалити порожні рядки, потім дедуплікувати, бо обрізання змінює те, що вважається порожнім або однаковим. Дедуплікуйте за ключовими стовпцями, а не за цілими рядками, якщо важливі лише бізнес-ключі, а не шум форматування.