Конвертер CSV в таблицу Markdown
Превратите CSV или TSV в таблицу Markdown в стиле GitHub в вашем браузере. Ваши данные остаются на вашем устройстве.
Конвертер CSV в таблицу Markdown работает целиком в вашем браузере. Вставленные строки и перетащенные файлы .csv или .tsv никогда не покидают ваше устройство и не загружаются в ArrayKit.
Открыть редактор Markdown
Об инструменте CSV в таблицу Markdown
Конвертер CSV в таблицу Markdown превращает данные, разделённые запятыми или табуляцией, в чистую таблицу Markdown в стиле GitHub, которую можно вставить прямо в README, pull request, вики или задачу. Вставьте строки, перетащите файл .csv или .tsv либо загрузите пример, и таблица отрисовывается вживую по мере ввода. Он автоматически определяет, разделены ли ваши данные запятыми или табуляцией, или вы можете задать разделитель сами. Переключайте, является ли первая строка заголовком, и задавайте выравнивание столбцов по левому краю, по центру или по правому краю. Поля в кавычках со встроенными запятыми или переводами строк разбираются правильно, а случайные вертикальные черты экранируются, чтобы они никогда не ломали таблицу. Инструмент создан для разработчиков и авторов, документирующих данные вручную. Всё работает на вашем устройстве — ничего не загружается.
Возможности
- Преобразование CSV или TSV в таблицу Markdown в стиле GitHub вживую по мере ввода
- Автоопределение разделителя — запятой или табуляции, с ручным переопределением
- Переключение того, является ли первая строка заголовком таблицы
- Задание выравнивания столбцов по левому краю, по центру или по правому в строке-разделителе
- Правильно разбирает поля в кавычках со встроенными запятыми и переводами строк
- Экранирует вертикальные черты, чтобы текст ячейки никогда не ломал таблицу
- Перетащите файл .csv или .tsv либо вставьте строки напрямую
- Скопируйте Markdown или скачайте его как файл .md, всё в вашем браузере
Как использовать CSV в таблицу Markdown
- Вставьте ваш CSV или TSV либо перетащите файл .csv или .tsv
- Выберите разделитель (или оставьте «Авто») и выберите выравнивание столбцов
- Включите или выключите «Первая строка — заголовок» в соответствии с вашими данными
- Скопируйте сгенерированную таблицу Markdown или скачайте её как файл .md
Пример
Ввод
name,role
Ada Lovelace,Engineer
"Doe, John",Analyst
Результат
| name | role |
| --- | --- |
| Ada Lovelace | Engineer |
| Doe, John | Analyst |
Значение "Doe, John" в кавычках сохраняет свою запятую вместо разбиения на две ячейки.
Частые ошибки и устранение неполадок
- Поле с запятой внутри разбивается на два столбца. — Оберните поле в двойные кавычки, например "Doe, John". Парсер трактует запятые в кавычках как текст, а не как разделитель.
- Вертикальная черта в ячейке ломает отрисованную таблицу. — Ничего делать не нужно — конвертер автоматически экранирует вертикальные черты как \|, так что текст ячейки остаётся внутри своего столбца.
- Данные с табуляцией вместо этого разбиваются по запятым. — Переключите управление разделителем с «Авто» на «Табуляция», чтобы каждая табуляция трактовалась как граница столбца.
- Первая строка данных по ошибке используется как заголовки столбцов. — Выключите «Первая строка — заголовок», и инструмент добавит заголовок Column 1..N, так что ваша первая строка останется в теле таблицы.
Часто задаваемые вопросы
- Как преобразовать CSV в таблицу Markdown?
- Вставьте ваш CSV (или перетащите файл .csv), оставьте разделитель на «Авто», и инструмент отрисует таблицу Markdown в стиле GitHub вживую. Затем скопируйте её или скачайте как файл .md, чтобы вставить в README или pull request.
- Обрабатывает ли это TSV так же, как CSV?
- Да. Конвертер автоматически определяет значения, разделённые табуляцией, и вы можете задать «Табуляция» как разделитель, если определение угадало неверно. И CSV, и TSV дают одинаковый вывод таблицы Markdown.
- Как обрабатываются запятые внутри поля?
- Поля, обёрнутые в двойные кавычки, могут содержать запятые, и парсер сохраняет их как текст. Так "Doe, John" остаётся в одной ячейке вместо разбиения на два столбца.
- Что происходит с вертикальными чертами в моих данных?
- Вертикальные черты автоматически экранируются как \|. Вертикальная черта — это разделитель столбцов Markdown, поэтому её экранирование сохраняет текст ячейки внутри её собственного столбца, а не создаёт новый.
- Можно ли задать выравнивание столбцов в таблице Markdown?
- Да. Выберите по левому краю, по центру или по правому краю, и инструмент запишет соответствующую строку-разделитель (---, :---: или ---:), чтобы отрисовщики Markdown с поддержкой выравнивания располагали каждый столбец соответственно.
- Загружаются ли мои данные CSV при преобразовании?
- Нет. Преобразование CSV в Markdown работает целиком в вашем браузере. Вставленные строки или перетащенный файл никогда не покидают ваше устройство и не отправляются в ArrayKit.
Связанные инструменты
- JSON в CSV — Преобразуйте массив плоских объектов JSON в CSV.
- Предпросмотр Markdown — Преобразуйте Markdown в HTML с предпросмотром в реальном времени.
- HTML в Markdown — Преобразование HTML в чистый, читаемый Markdown.
- Форматировщик SQL — Форматируйте SQL для MySQL, PostgreSQL, SQL Server, SQLite, BigQuery и Oracle.
- INI в JSON — Преобразуйте конфигурацию INI в JSON и JSON обратно в INI.
- dotenv в JSON — Преобразуйте файл .env в объект JSON и JSON обратно в .env.
Все инструменты ArrayKit