Табличные данные для документации

CSV в таблицу Markdownоставьте нужные столбцы для читателя

Вставьте разделённый текст, выберите столбцы и получите код таблицы Markdown или HTML.

CSV в таблицу Markdown

Исходный CSV

Вход: до 2 МиБ UTF-8, 2000 записей вместе с заголовками и 100 столбцов. Выход: до 2 000 000 кодовых единиц UTF-16. При превышении лимита результат не обрезается.

Результат

Данные обрабатываются в этом браузере и не отправляются на сервер.

Параметры преобразования

Столбцы и выравнивание

Выбирайте столбцы по исходному номеру. Порядок сохраняется; нужен хотя бы один столбец.

Вставьте CSV или загрузите пример.

При переносе CSV в таблицу Markdown для описания задачи обычно нужны лишь несколько полей из выгрузки. Выберите их по исходным номерам: оставшиеся данные сохранятся во входном тексте, а порядок выбранных столбцов не изменится.

Разделитель внутри кавычек относится к значению, а не создаёт новое поле. Этот конвертер CSV сначала разбирает записи, затем формирует таблицу, чтобы запятые и многострочные заметки не нарушали её структуру.

Зачем преобразовывать CSV в таблицу Markdown

Расположить значения рядом с пояснениями

При переносе CSV в таблицу Markdown можно оставить идентификатор, описание и сумму, а технические поля исключить из вывода. Выравнивание столбцов задаётся отдельно: подписи слева, числа справа или нужные значения по центру.

Из исходной таблицы выбраны отдельные столбцы; их значения выровнены по-разному.

Сохранить символы как текст

Вертикальная черта, обратная косая черта и Markdown-разметка экранируются. Настоящий перенос строки превращается в добавленный генератором <br>, а буквальная последовательность <br> остаётся текстом поля.

Текстовые символы и настоящие переносы из CSV сохраняются внутри соответствующих ячеек.

Подготовьте структуру перед экспортом

01

Укажите разделитель и заголовки

По умолчанию используется запятая, без автоматического определения. Для TSV выберите табуляцию. Если первая запись содержит данные, отключите заголовки: инструмент создаст числовые имена 1, 2, 3 и сохранит первую запись в таблице.

02

Оставьте нужные столбцы

После успешного разбора появятся исходные номера столбцов. Они различают даже пустые или одинаковые заголовки. Выберите хотя бы один столбец и задайте его выравнивание; перестановка полей не выполняется.

03

Проверьте код на целевой платформе

Автопреобразование включено изначально. Его можно отключить и запускать кнопкой либо Ctrl/Cmd + Enter. После изменения данных экспорт устаревшего результата блокируется; новый результат доступен целиком, независимо от числа строк в просмотре.

Что записывается в результат

Целые записи CSV

Поля с запятыми и переносами допустимы внутри двойных кавычек; внутренняя кавычка удваивается. Незакрытое поле или другое число столбцов вызывает ошибку. Лишние поля не отбрасываются, недостающие не добавляются.

Выравнивание каждой колонки

Для переноса CSV в таблицу Markdown используются маркеры GFM в строке под заголовками. Левое, центральное и правое выравнивание задаются независимо. Выбор столбцов влияет на результат, но не переписывает источник.

HTML как дополнительный формат

Вместо Markdown можно получить HTML с thead, tbody и стилем выравнивания в ячейках. Исходные теги и сущности защищаются экранированием. В просмотре значения создаются как текст, а не выполняются как пользовательский HTML.

Просмотр частями, экспорт целиком

Изначально видны 50 записей, далее можно добавлять ещё по 50. Копирование и скачивание включают весь сгенерированный код. Источник только с заголовками даёт таблицу без записей данных.

Лимиты и различия отображения

Вход и выход измеряются по-разному
Исходный текст ограничен 2 МиБ UTF-8, 2000 записями с учётом заголовков и 100 столбцами. Выход допускает до 2 000 000 кодовых единиц UTF-16, а не столько же байтов UTF-8. Превышение любого лимита останавливает преобразование без обрезки.
Нужна поддержка таблиц GFM
CSV в таблицу Markdown преобразуется с использованием расширения GFM. Переносы через <br> требуют поддержки встроенного HTML. Адреса сайтов и электронной почты целевая платформа может автоматически превратить в ссылки.
Пробелы зависят от отображения
GFM удаляет внешние пробелы ячейки, обычный HTML может схлопывать последовательности пробелов. Типы чисел и дат не определяются, формулы не вычисляются. Просмотр данных не обещает точного совпадения со всеми движками Markdown.
Только вставленный текст
Нет загрузки файлов, URL, пакетного режима, XLSX или обратного преобразования Markdown в CSV. Редактирование сетки, удаление повторов, транспонирование и сортировка находятся за пределами этой страницы.
Управляющие символы отклоняются
Допускаются табуляция, CR и LF; остальные C0, а также DEL и C1 вызывают ошибку. Начальная метка BOM и синтаксические кавычки разбираются как часть CSV. Буквальные теги из полей остаются защищённым текстом.

Вопросы о переносе CSV в таблицу Markdown

Можно ли преобразовать TSV?

Да. Выберите табуляцию как разделитель и вставьте исходный текст. Остальные правила — кавычки, выбор заголовков, количество полей и лимиты — сохраняются. Автоматического определения разделителя нет.

Что делать с запятой внутри поля?

Заключите такое поле в двойные кавычки по правилам CSV. Внутренние кавычки запишите дважды. При переносе CSV в таблицу Markdown запятая внутри корректно оформленного поля останется частью одной ячейки.

Сохранится ли вертикальная черта в ячейке?

Да. Генератор экранирует её, чтобы GFM не принял символ за границу столбцов. Обратные косые черты и знаки встроенной разметки также защищаются; разметка из исходного поля не становится форматированием.

Можно ли выбрать разное выравнивание?

Да, для каждой выбранной колонки доступен левый край, центр или правый край. В Markdown используются двоеточия в разделительной строке GFM, а в HTML — стиль text-align у соответствующих ячеек.

Передаются ли исходные данные на сервер?

Нет. Разбор текста, создание результата и просмотр выполняются в текущем браузере. На странице нет подключения к удалённым источникам или получения данных по URL.

Таблица выглядит не так, как ожидалось?

Подготовьте таблицу для документации

Попробуйте перенос CSV в таблицу Markdown на примере с кавычками и многострочным полем.

Затем выберите нужные столбцы своей выгрузки и проверьте полученный код в целевом документе.