n8n. Markdown в HTML и наоборот.

Часто нужно преобразовать текст из формата Markdown в HTML для публикации на сайте или в других системах. Этот workflow в n8n делает именно это — берет markdown-текст и превращает его в чистый HTML код и можно также наоборот HTML в Markdown формат/

Что делает этот workflow

Workflow состоит из трех простых шагов:

1. Запуск вручную
Процесс начинается с ручного триггера. Это значит, что вы сами решаете, когда запустить преобразование — просто нажимаете кнопку "Test workflow".

2. Конвертация Markdown в HTML
Главная работа происходит в узле Markdown. Он берет текст в формате Markdown и преобразует его в HTML. В настройках включена поддержка таблиц, поэтому все элементы разметки — заголовки, списки, ссылки, код и даже таблицы — корректно конвертируются.

В примере используется текст с разными элементами разметки:

  • Заголовки разных уровней
  • Жирный и курсивный текст
  • Списки
  • Блоки кода
  • Таблицы
  • Ссылки и цитаты

3. Очистка HTML
Последний шаг — это узел с JavaScript-кодом, который убирает лишние символы из полученного HTML. Конкретно удаляются переносы строк (\n) и экранированные переносы (\\n), чтобы получить чистый, компактный HTML-код.

Когда это пригодится

Такой workflow удобен, если вы:

  • Пишете контент в Markdown и нужно публиковать его в HTML
  • Переносите документацию между разными системами
  • Хотите автоматизировать процесс подготовки контента для веб-сайта
  • Обрабатываете много markdown-файлов и нужен единый формат вывода

Workflow легко модифицировать под свои нужды. Например, можно добавить сохранение результата в файл, отправку по email или интеграцию с CMS для автоматической публикации контента.

Привет! Я веб-программист
Дмитрий Ченгаев
Скачать скрипт
Нужны кастомные доработки скрипта?
Напишите в телеграм или подписывайтесь на канал в Telegram, чтобы оставаться на связи ;)