Нужно ли сначала исследовать источник?
Выполните обнаружение и нормализацию, если разделитель, кодировка, заголовки или типы неизвестны.
Elysia Tools
Навигация
Workflow Playbook
Преобразуйте CSV, таблицы, JSON, HTML-таблицы, Markdown, XML и текст, сохраняя заголовки, разделители, типы и кодировку.
Темы
Надёжная конвертация начинается с понимания строки заголовков, разделителя, экранирования кавычек и кодировки. Идентификаторы с ведущими нулями должны оставаться текстом, даже если состоят только из цифр.
Проверьте каждый лист, прежде чем выбирать один CSV или пакет CSV. Для текста сначала обнаружьте и нормализуйте неровные строки: запятая в адресе или случайный заголовок иначе сдвинет все столбцы.
CSV удобен для компактного обмена, JSON представляет записи, XML задаёт явную структуру, а HTML и Markdown предназначены для чтения. Правила для пустых значений, дат, логики и точности нужно определить отдельно.
Сравните заголовки, строки, null, экранирование, кодировку и образцы важных столбцов. Небольшой тест туда-обратно заранее выявит незаметное изменение типов и потерю кавычек.
Руководство по рабочему процессу
Определите структуру и уточните заголовки, разделитель, кодировку и типы до экспорта.
Экспортируйте один или несколько листов в CSV и сравните каждый файл со столбцами источника.
Используйте CSV и JSON, когда следующей системе нужны таблицы или массивы записей.
Создайте HTML или Markdown либо импортируйте таблицу, проверив экранирование и выравнивание столбцов.
Преобразуйте CSV и XML и проверьте повторяющиеся строки, пропущенные поля и кодировку.
Выполните обнаружение и нормализацию, если разделитель, кодировка, заголовки или типы неизвестны.
Таблица подходит для редактирования, JSON для приложений, HTML или Markdown для показа, XML для структурированного обмена.
Преобразуйте небольшой образец обратно и сравните заголовки, строки, null, экранирование и типы.