Перейти до вмісту
Monu Tools

Конвертер CSV ⇄ таблиці Markdown

Перетворюйте CSV на таблицю Markdown і таблиці Markdown назад на CSV в обидва боки.

Як користуватися Таблиця Markdown

  1. 01

    Вставте свій CSV, де перший рядок це заголовок.

  2. 02

    Оберіть роздільник і вирівнювання стовпців.

  3. 03

    Скопіюйте згенеровану таблицю Markdown.

Для чого це

Цей інструмент перетворює дані CSV на охайну таблицю Markdown, яку можна вставити у файли README, тікети, вікі та документацію, і перетворює таблиці Markdown назад на CSV. Перший рядок стає заголовком, і ви можете задати вирівнювання стовпців.

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

Усе обробляється локально у вашому браузері; нічого з вставленого не залишає ваш пристрій.

Який CSV він читає

Він читає стандартний CSV із роздільниками кома, крапка з комою або табуляція і опрацьовує поля в лапках, тож дані, експортовані з таблиці, перетворюються без збоїв на комах усередині значень.

Який Markdown він створює

Результат це таблиця GitHub-Flavored Markdown: рядок заголовка, роздільник вирівнювання, а потім рядки даних. Вона відображається на GitHub, GitLab, у більшості вікі та редакторів Markdown.

Вирівнювання і екранування

Вирівнювання записується в рядок-роздільник за допомогою двокрапок: :--- для лівого, :---: для центрального і ---: для правого, і саме за ними обробники Markdown вирівнюють кожен стовпець. Вертикальні риски в даних екрануються, а переноси рядків усередині комірок згортаються, тож таблиця завжди залишається коректною.

Поширені запитання

Який формат виводу?

Таблиця Markdown у стилі GitHub: рядок заголовка, роздільник вирівнювання, потім рядки даних. Вона відображається в GitHub, більшості вікі та редакторах Markdown.

Як працює вирівнювання?

Обране вами вирівнювання записується в рядок-роздільник за допомогою двокрапок (:--- ліворуч, :---: по центру, ---: праворуч), які рендерери Markdown використовують для вирівнювання кожного стовпця.

А як щодо ком чи вертикальних рисок усередині комірок?

Поля CSV у лапках розбираються коректно, а будь-які символи вертикальної риски в даних екрануються, щоб таблиця лишалася коректною. Переноси рядків усередині комірок зводяться до пробілів.

Чи завантажуються мої дані?

Ні. Таблиця генерується повністю у вашому браузері; ніщо з вставленого не залишає ваш пристрій.

Джерела

Повідомити про проблему