Конвертировать Markdown в JSON онлайн | Бесплатно и безопасно

Конвертируйте Markdown в JSON онлайн: извлекайте AST, frontmatter и таблицы из ваших файлов. Преобразование локально в браузере.

Вставьте Markdown, и этот инструмент мгновенно преобразует его в структурированный JSON—в виде полного абстрактного синтаксического дерева (AST) всех узлов, метаданных YAML или TOML из frontmatter как объект JSON, либо таблиц Markdown как массивы записей. Выберите режим AST, Frontmatter или Tables; обработка выполняется полностью в браузере без загрузки файлов.

Ввод Markdown

Загрузить

ПримерЗагрузитьКонвертироватьОчистить

Вывод JSON

Результат

JSON Форматер
КопироватьСкачать

Результат

Как конвертировать Markdown в JSON

01

Вставьте содержимое Markdown или загрузите файл .md.

02

Выберите режим конвертации: AST, Frontmatter или Таблицы.

03

Скопируйте или скачайте полученный JSON.

Ключевые особенности

Конвертация в AST

Преобразование Markdown в полное абстрактное синтаксическое дерево (AST) для программного анализа.

Извлечение Frontmatter

Легко извлекайте метаданные YAML/TOML frontmatter в виде объекта JSON.

Парсинг таблиц

Автоматическое преобразование таблиц Markdown в структурированные массивы JSON.

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

Что такое Markdown AST?

AST означает Абстрактное синтаксическое дерево. Оно представляет структуру вашего документа Markdown в виде дерева узлов, что полезно для создания пользовательских рендереров или анализаторов.

Вам также может понадобиться

Markdown Просмотрщик

Просматривайте и редактируйте Markdown с живой визуализацией.

Открыть инструмент

HTML в JSON

Преобразовать структуру HTML в дерево JSON.

Открыть инструмент

LaTeX в JSON

Преобразуйте таблицы LaTeX в массивы или объекты JSON.

Открыть инструмент

MediaWiki в JSON

Конвертировать таблицы MediaWiki в массивы или объекты JSON.

Открыть инструмент

Вставьте Markdown, и этот инструмент мгновенно преобразует его в структурированный JSON—в виде полного абстрактного синтаксического дерева (AST) всех узлов, метаданных YAML или TOML из frontmatter как объект JSON, либо таблиц Markdown как массивы записей. Выберите режим AST, Frontmatter или Tables; обработка выполняется полностью в браузере без загрузки файлов.

Как конвертировать Markdown в JSON

  1. 1

    Вставьте или загрузите Markdown

    Введите содержимое Markdown в поле ввода или загрузите файл .md для непосредственной загрузки.

  2. 2

    Выберите режим конвертации

    Выберите AST для полного синтаксического дерева, Frontmatter для извлечения метаданных YAML/TOML или Tables для преобразования таблиц в массивы JSON.

  3. 3

    Нажмите «Конвертировать»

    Парсер обрабатывает ваш Markdown и отображает структурированный JSON в панели вывода.

  4. 4

    Скопируйте или скачайте

    Используйте «Копировать» для получения JSON в буфер обмена или «Скачать» для сохранения в файл .json.

Ссылки

  • Спецификация CommonMark

    Стандартизированная и однозначная спецификация синтаксиса Markdown, определяющая порядок разбора документов в структуру.

  • RFC 8259 — JSON

    Спецификация IETF для формата обмена данными JSON, используемого в выводе этого инструмента.

Связанные инструменты

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

Что такое AST (абстрактное синтаксическое дерево) в Markdown?
AST (Abstract Syntax Tree) представляет структуру документа Markdown в виде дерева узлов. Каждый элемент—заголовок, абзац, ссылка, блок кода—становится узлом с типом и свойствами. Это фундаментальная структура для программной обработки Markdown и создания собственных рендереров.
Что извлекает режим Frontmatter?
Режим Frontmatter читает блок метаданных в начале файла Markdown—ограниченный --- для YAML или +++ для TOML—и возвращает пары ключ-значение как объект JSON, игнорируя тело документа.
Как таблицы Markdown преобразуются в JSON?
В режиме Tables каждая таблица Markdown разбирается в массив JSON, где строка заголовков становится ключами объектов, а каждая следующая строка—объектом со значениями столбцов.
Отправляется ли мой Markdown на сервер?
Нет. Все преобразования выполняются локально в вашем браузере. Содержимое Markdown и загруженные файлы никогда не покидают ваше устройство.
Какой режим лучше выбрать для работы с Jekyll или Hugo?
Для генераторов статических сайтов наиболее полезен режим Frontmatter—он позволяет извлекать метаданные страниц, такие как title, date, tags. Если нужна программная обработка или анализ содержимого, используйте режим AST.
Поддерживается ли GitHub Flavored Markdown (GFM)?
Да. Инструмент следует спецификации CommonMark и также поддерживает GFM, включая расширения для таблиц, задачных списков и блоков кода с подсветкой синтаксиса. Таблицы GFM корректно преобразуются в массивы JSON.