Перейти к содержимому

Конвертер CSV в таблицу

Вставьте данные, разделённые запятыми, табуляцией или точками с запятой, и увидите их таблицей со строкой заголовков, числом строк и числом столбцов. Скопируйте таблицу как HTML со встроенными рамками и отступами — её можно сразу вставить на веб-страницу, в шаблон письма или в CMS. Бесплатно, без регистрации, данные остаются в вашем браузере.

Разделитель

Как пользоваться конвертером CSV в таблицу

  1. 1. Выберите разделитель. По умолчанию стоит Автоопределение; выберите запятую, табуляцию или точку с запятой, если угадывание неверно.
  2. 2. Вставьте CSV. Включите строку заголовков — первая строка всегда считается заголовком таблицы.
  3. 3. Нажмите «Преобразовать в таблицу». Появится предпросмотр с числом строк данных (заголовок не считается), числом столбцов и настройкой разделителя.
  4. 4. Скопируйте нужное. Копировать HTML копирует разметку таблицы; Копировать CSV копирует ваш ввод точно так, как вы его набрали.

Что вы получаете

Предпросмотр — это простая таблица, в которой первая строка выведена ячейками th. Копировать HTML создаёт полный элемент table с thead и tbody, и каждая ячейка несёт собственный встроенный стиль, поэтому таблица сохраняет рамки без таблицы стилей. Для образца Имя,Возраст,Город со строками Alice и Bob таблица начинается так:

Таблица

<table style="border-collapse:collapse;width:100%;font-family:sans-serif;font-size:14px">

Ячейка заголовка

<th style="border:1px solid #ccc;padding:8px 12px;background:#f5f5f5;font-weight:600;text-align:left">Имя</th>

Ячейка тела

<td style="border:1px solid #ccc;padding:8px 12px">Alice</td>

Для этого образца получается 2 строки данных и 3 столбца. Текст ячеек экранируется в HTML (&, <, > и двойные кавычки), поэтому данные с угловыми скобками отображаются как текст, а не превращаются в разметку. Копия — это исходный код HTML как простой текст: вставьте его в HTML-блок CMS, шаблон письма или редактор кода. В текстовом процессоре он не превратится в таблицу — для таблицы, которая вставляется в Word или Google Docs, используйте Генератор таблиц APA.

Как выбирается разделитель

В автоматическом режиме конвертер проверяет запятую, табуляцию и точку с запятой на первых нескольких строках, игнорируя всё, что находится внутри кавычек, и выбирает тот, который делит эти строки на одинаковое число столбцов наиболее последовательно; при равенстве побеждает запятая, и она же используется, если столбец один. Выбранный разделитель показан в карточке «Разделитель» после преобразования. Если данные разделены чем-то другим, например вертикальной чертой, сначала замените разделители запятыми. Программы для таблиц во многих европейских локалях экспортируют файлы с точкой с запятой, потому что запятая у них — десятичный разделитель; данные, разделённые табуляцией, получаются при копировании ячеек из таблицы.

Ограничения, о которых стоит знать

СитуацияЧто происходитЧто делать
Поле в кавычках содержит разделительОстаётся в одной ячейке; удвоенные кавычки становятся однойНичего — это работает
Поле в кавычках содержит перенос строкиОстаётся в одной ячейке, перенос строки сохраняется (окончания строк Windows CRLF тоже обрабатываются)Ничего — это работает
Лишняя кавычка внутри поля без кавычек, например 12" rulerОстаётся обычным текстом, потому что поле не начиналось с кавычкиНичего — это работает
Строки с разным числом ячеекПоказываются как есть, без дополненияДобавьте недостающие разделители в короткие строки
Пустые строкиПропускаютсяНичего
Нет строки заголовковПервая строка данных всё равно показывается как заголовокДобавьте строку заголовка

Чтобы превратить те же данные в JSON или JSON обратно в CSV, используйте CSV в JSON.

Какой инструмент вам нужен?

Вам нужноИспользуйте
Увидеть CSV как таблицу или скопировать HTMLЭта страница
JSON из CSV или CSV из JSONCSV в JSON
Таблицу Markdown для GitHub или READMEГенератор таблиц Markdown
Код LaTeX tabularГенератор таблиц LaTeX
Таблицу APA 7 для статьиГенератор таблиц APA
Только некоторые столбцыИзвлечение столбцов

Часто задаваемые вопросы

Какие разделители поддерживает конвертер CSV?
Запятая, табуляция и точка с запятой — либо определённые автоматически по первым строкам, либо заданные вручную. Другие разделители, например вертикальные черты, не распознаются; замените их сначала запятыми.
Обрабатывает ли конвертер CSV поля в кавычках?
Да. Поле в двойных кавычках может содержать разделитель или перенос строки, а две двойные кавычки подряд становятся одной. Кавычка в середине поля без кавычек, как в 12" ruler, сохраняется как текст.
Как скопировать таблицу на веб-страницу?
Нажмите «Копировать HTML» и вставьте результат в HTML-поле или в режим кода вашего редактора страниц. Каждая ячейка имеет встроенный стиль, поэтому рамки и отступы сохраняются в редакторах и шаблонах писем, которые удаляют таблицы стилей. Измените цвета во вставленном коде, если хотите другой вид.
Можно ли вставить таблицу в Word или Google Docs?
«Копировать HTML» даёт разметку как текст, который текстовый процессор покажет как код. Для оформленной таблицы, которая вставляется в эти программы, используйте Генератор таблиц APA.
Можно ли вставлять ячейки прямо из Excel или Google Sheets?
Да. Ячейки, скопированные из таблицы, приходят разделёнными табуляцией, и автоопределение их распознаёт. Ячейка с переносом строки приходит в кавычках, и конвертер оставляет её в одной ячейке.
Загружается ли мой CSV куда-либо?
Нет. Разбор и предпросмотр выполняются в вашем браузере, а копирование использует буфер обмена. Ничего из вставленного не отправляется на CitationEasy.
Есть ли ограничение по размеру?
Жёсткого ограничения нет, но предпросмотр выводит каждую строку на странице, поэтому десятки тысяч строк замедлят браузер. Для больших файлов преобразуйте часть данных или используйте программу для таблиц.

Похожие инструменты

Ещё в разделе «Данные, разметка и код»