Как преобразовать Markdown в HTML и проверить очистку.
Рендеринг Markdown должен сохранять структуру и явно учитывать встроенный HTML. Очищайте недоверенное содержимое перед отображением полученной разметки.
Адаптируйте процесс под свою задачу.
Укажите диалект Markdown и способ обработки встроенного HTML. Преобразуйте заголовки, списки, ссылки и код совместимым парсером. При отображении недоверенного ввода очистите полученный HTML и проверьте как исходную структуру, так и отображение в браузере.
- Что вы предоставляете
- Markdown и параметры рендеринга.
- Что вы получите
- Очищенный HTML с эквивалентной структурой документа.
Посмотрите входные данные и результат.
Иллюстративные входные и выходные данные · учебный пример, а не реальный запуск WebAct
Полей ввода: Пример
Markdown: ## Setup followed by a paragraph reading Open the app.
Готовый пример
<h2>Setup</h2> <p>Open the app.</p>
Добавьте эти данные в промпт и скопируйте его в WebAct, чтобы попробовать задачу. Ваш результат может отличаться от примера.
Решения и устранение проблем.
Делает ли преобразование Markdown встроенный HTML автоматически безопасным?
Нет. Рендеринг и очистка — отдельные этапы; необходимо учитывать разрешённые на целевой стороне элементы и атрибуты.
Почему таблица отображается обычным текстом в целевой системе?
Для таблиц может потребоваться расширение Markdown. Подберите парсер под диалект источника, не предполагая одинаковой поддержки синтаксиса всеми средствами рендеринга.
Попробуйте на собственном источнике.
Замените пример своим материалом в промпте. Сохраните нужные требования и скопируйте задачу в WebAct.
Настроить и скопировать задачу ↑