Вхідний Markdown

або перетягніть файл сюди чи вставте код нижче
Параметри Markdown

Результат (JSON)

Результат (JSON)

Порожні клітинки

Файли не залишають браузераЯк саме?

Цей конвертер таблиці Markdown у JSON перетворює таблицю GitHub Flavored Markdown на JSON — за замовчуванням на масив об’єктів, ключами яких стають клітинки заголовка. Вставте таблицю й скопіюйте JSON.

Оновлено:

Як це працює

  1. Вставте таблицю

    Вставте таблицю Markdown чи документ із таблицями, перетягніть файл .md або натисніть «Відкрити за URL». Якщо таблиць кілька, виберіть потрібну в списку «Таблиця».

  2. Виберіть формат JSON

    У полі «Формат JSON» доступні масив об’єктів, масив масивів із заголовком першим рядком, об’єкт із ключами зі стовпця та JSON Lines. Розпізнавання чисел вмикається й вимикається.

  3. Скопіюйте JSON

    Скопіюйте JSON, завантажте його як файл .json або натисніть «Відкрити в JSON Viewer».

Можливості

  • Типізовані значення

    Числа стають числами, а true, false і null — літералами JSON; коди на кшталт 007 і номери телефонів на зразок +380 44 зберігаються як текст.

  • Формат для будь-якого завдання

    Об’єкти — для коду й тестових даних, масиви — для компактних даних, об’єкт із ключами — для пошуку за ID, JSON Lines — для потокових інструментів.

  • Чисті ключі

    Клітинки заголовка стають ключами без розмітки Markdown; повторювані чи порожні заголовки перейменовуються (name_2, column_3), тож жодне значення не губиться.

  • Вкладений результат

    Заголовки на кшталт user.name можуть стати вкладеними об’єктами ({"user": {"name": …}}) — для цього увімкніть «Вкладені об’єкти з назв через крапку».

Обмеження та конфіденційність

Файли Markdown можуть мати розмір до 20 MB. Файли понад 5 MB конвертуються безпосередньо з файлу без відкриття в редакторі.

Головне застосування — перетворити документацію на дані: таблиця прапорців функцій, кодів помилок, тест-кейсів чи перекладів із README стає файлом JSON для коду, і нічого не доводиться передруковувати. Читаються лише таблиці GFM із вертикальними рисками, по одній за раз; таблиці в блоках коду ігноруються. Двокрапки вирівнювання в JSON нічого не означають і не експортуються.

Докладніше — на сторінці конфіденційності.

Часті запитання

Як конвертувати таблицю Markdown у JSON?

Вставте таблицю — масив JSON з’явиться праворуч. Скопіюйте його або завантажте файл.

Як записуються порожні клітинки?

За замовчуванням як порожні рядки. У полі «Порожні клітинки» можна вибрати null або «пропустити» — тоді ключа в об’єкті не буде.

Чи можна залишити всі значення рядками?

Так. Вимкніть «Розпізнавати числа й true/false», і кожне значення залишиться рядком (string) точно так, як записане в таблиці.

Що відбувається з жирним текстом і посиланнями в клітинках?

За замовчуванням вони стають простим текстом: з **Аврора** виходить "Аврора". Щоб зберегти розмітку, виберіть «Зберегти вихідний Markdown».

Як отримати об’єкт із ключами за ID?

Виберіть «Об’єкт із ключами зі стовпця» й укажіть стовпець з ID у полі «Ключовий стовпець»: кожен рядок стане властивістю з назвою свого ID.

Чи надсилаються дані кудись?

Ні. Розбір і конвертування виконуються лише у вашому браузері, безкоштовно й без реєстрації.

Схожі інструменти