Конвертувати Markdown у JSON онлайн | Безкоштовно та безпечно
Перетворіть Markdown у JSON онлайн безкоштовно: витягуйте AST, frontmatter і таблиці з ваших файлів Markdown прямо в браузері.
Вставте свій Markdown, і цей інструмент миттєво перетворить його на структурований JSON—як повне абстрактне синтаксичне дерево (AST) усіх вузлів, метадані YAML або TOML із frontmatter як об'єкт JSON, або таблиці Markdown як масиви записів. Виберіть режим AST, Frontmatter або Tables; обробка відбувається повністю у вашому браузері без завантаження файлів.
Введення Markdown
Завантажити
Результат
Як конвертувати Markdown у JSON
Вставте вміст Markdown або завантажте файл .md.
Виберіть режим конвертації: AST, Frontmatter або таблиці.
Скопіюйте або завантажте отриманий JSON.
Основні функції
Конвертація AST
Перетворюйте Markdown у повне абстрактне синтаксичне дерево (AST) для програмного аналізу.
Вилучення Frontmatter
Легко витягуйте метадані frontmatter YAML/TOML як об'єкт JSON.
Розбір таблиць
Автоматично перетворюйте таблиці Markdown у структуровані масиви JSON.
Часті запитання
Що таке Markdown AST?
AST означає абстрактне синтаксичне дерево. Воно представляє структуру вашого документа Markdown як дерево вузлів, що корисно для створення користувацьких рендерів або аналізаторів.
Вам також може знадобитися
Вставте свій Markdown, і цей інструмент миттєво перетворить його на структурований JSON—як повне абстрактне синтаксичне дерево (AST) усіх вузлів, метадані YAML або TOML із frontmatter як об'єкт JSON, або таблиці Markdown як масиви записів. Виберіть режим AST, Frontmatter або Tables; обробка відбувається повністю у вашому браузері без завантаження файлів.
Як конвертувати Markdown у JSON
- 1
Вставте або завантажте Markdown
Введіть вміст Markdown у поле введення або завантажте файл .md для безпосереднього завантаження.
- 2
Виберіть режим конвертації
Виберіть AST для повного синтаксичного дерева, Frontmatter для витягування метаданих YAML/TOML або Tables для конвертації таблиць у масиви JSON.
- 3
Натисніть «Конвертувати»
Парсер обробляє ваш Markdown і відображає структурований JSON у панелі виведення.
- 4
Скопіюйте або завантажте
Використовуйте «Копіювати» для отримання JSON у буфер обміну або «Завантажити» для збереження у файл .json.
Посилання
- Специфікація CommonMark
Стандартизована та однозначна специфікація синтаксису Markdown, що визначає порядок розбору документів у структуру.
- RFC 8259 — JSON
Специфікація IETF для формату обміну даними JSON, що використовується у виводі цього інструменту.
Пов'язані інструменти
Часті запитання
- Що таке AST (абстрактне синтаксичне дерево) у Markdown?
- AST представляє структуру документа Markdown як дерево вузлів. Кожен елемент—заголовок, абзац, посилання, блок коду—стає вузлом з типом та властивостями. Це фундаментальна структура для програмної обробки Markdown та створення власних рендерів.
- Що витягує режим Frontmatter?
- Режим Frontmatter зчитує блок метаданих на початку файлу Markdown—обмежений --- для YAML або +++ для TOML—і повертає пари ключ-значення як об'єкт JSON, ігноруючи тіло документа.
- Як таблиці Markdown перетворюються на JSON?
- У режимі Tables кожна таблиця Markdown розбирається у масив JSON, де рядок заголовків стає ключами об'єктів, а кожен наступний рядок—об'єктом зі значеннями стовпців.
- Чи надсилається мій Markdown на сервер?
- Ні. Усі перетворення виконуються локально у вашому браузері. Вміст Markdown та завантажені файли ніколи не залишають ваш пристрій.
- Який режим краще для генераторів статичних сайтів на кшталт Hugo або Jekyll?
- Для генераторів статичних сайтів режим Frontmatter найбільш практичний—він дозволяє витягувати метадані сторінок, такі як заголовок, дата та теги. Якщо потрібна програмна обробка або аналіз вмісту, використовуйте режим AST.