Как конвертировать HTML в JSON
- Добавьте ваш файл .HTML - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .JSON за несколько секунд.
- Скачайте ваш новый файл .JSON.
Чего ожидать
- Результатом является абстрактное синтаксическое дерево pandoc в формате JSON, описывающее структуру документа, а не дамп данных содержимого страницы в универсальной схеме.
- Визуальное представление не сохраняется: CSS, скрипты и пиксельный макет не имеют места в AST.
- Конструкции HTML, выходящие за рамки модели документа pandoc, упрощаются или опускаются, а не копируются напрямую.
Часто задаваемые вопросы
Какой тип JSON при этом создается?
pandoc выводит собственную модель документа: структурированное представление JSON абстрактного синтаксического дерева страницы (заголовки, абзацы, списки, ссылки в виде типизированных узлов). Это не произвольные извлеченные данные или общий экспорт ключей/значений.Зачем конвертировать HTML в JSON с помощью pandoc?
JSON AST предназначен для программной обработки, такой как фильтрация или преобразование документа с помощью фильтра pandoc перед его рендерингом в другой формат. Он раскрывает структуру документа в виде машиночитаемого дерева.
Что читает полученный JSON?
Любой текстовый редактор или инструмент для работы с JSON может отобразить его, а сам pandoc может прочитать JSON обратно для создания других форматов. Однако для осмысленной интерпретации требуется понимание схемы AST pandoc.
Что не сохраняется при конвертации?
Pandoc сохраняет текст и структурную семантику, но отбрасывает представление: стили CSS, JavaScript и точный визуальный макет не представлены. Разметка, которую pandoc не может сопоставить со своей моделью, отбрасывается, а не сохраняется дословно.