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

Конвертируйте HTML в JSON онлайн: разбирайте структуру тегов в дерево JSON. Безопасное преобразование локально в браузере.

Вставьте любой HTML-код, и этот инструмент мгновенно преобразует его в структурированное JSON-дерево—каждый элемент отображается как узел с именем тега, атрибутами, текстовым содержимым, дочерними элементами и комментариями. Обработка полностью выполняется в браузере с использованием нативного API DOMParser, без отправки кода на сервер.

Ввод HTML

Загрузить

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

Вывод JSON

Результат JSON появится здесь...

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

Результат JSON появится здесь...

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

Обработка на стороне клиента

Ваш HTML анализируется прямо в браузере. Данные не отправляются на сервер.

Структура дерева DOM

Конвертирует элементы, атрибуты, текст и комментарии во вложенный объект JSON.

Обработка ошибок

Обнаруживает и сообщает об ошибках анализа HTML.

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

HTML-просмотрщик

Откройте .html-файл или вставьте разметку — готовая страница отрисуется рядом с кодом.

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

HTML минификатор/форматер

Минифицируйте или форматируйте HTML-текст с отступом в 2/4 пробела.

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

Markdown в JSON

Преобразование Markdown AST, таблиц и начальных метаданных в JSON.

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

XML в JSON

Преобразование XML в JSON объект.

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

Как использовать конвертер HTML в JSON

  1. 1

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

    Введите HTML-код непосредственно в поле ввода или используйте кнопку «Загрузить» для открытия файла .html с устройства.

  2. 2

    Конвертируйте в JSON

    Инструмент парсит HTML с помощью DOMParser и рекурсивно обходит DOM, формируя вложенный JSON-объект для дерева документа.

  3. 3

    Изучите результат

    Просмотрите имя тега, атрибуты, текст, дочерние элементы и комментарии каждого узла на панели вывода JSON.

  4. 4

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

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

Справочные материалы

  • WHATWG — HTML Standard

    Актуальная спецификация, определяющая элементы HTML, атрибуты и алгоритм разбора, который преобразует разметку в дерево DOM.

  • MDN — DOMParser

    Web API, используемое инструментом для разбора строки HTML в навигируемый DOM-документ в браузере.

  • RFC 8259 — JSON

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

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

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

Инструмент бесплатный?
Да, этот конвертер HTML в JSON полностью бесплатен и не требует регистрации.
Отправляется ли мой HTML на сервер?
Нет. Вся обработка выполняется локально в браузере через DOMParser. Ваш код никогда не покидает устройство.
Как работает конвертация HTML в JSON?
Инструмент использует нативный DOMParser браузера для разбора HTML, затем рекурсивно обходит дерево DOM, сохраняя каждый узел как JSON-объект с именем тега, атрибутами, текстом и дочерними элементами.
Как атрибуты и текст представлены в JSON?
Каждый элемент становится узлом с именем тега, картой атрибутов, текстовым содержимым и массивом дочерних узлов—отражая структуру исходного дерева DOM.
Работает ли инструмент с некорректным HTML?
Да. DOMParser толерантен и следует алгоритму разбора HTML для исправления типичных ошибок; инструмент также обнаруживает и сообщает об ошибках разбора.
Как использовать полученный JSON в проекте?
Скачайте JSON-файл и загрузите его в Python, JavaScript, Java или любой другой язык. Также можно вставить результат в форматтер JSON для удобного просмотра.