Ответ Кармастана здесь, наверное, лучший.Хранение необработанной Markdown в базе данных - это действительно хорошее решение, поскольку оно позволяет пользователям поддерживать содержание в форме, с которой они знакомы.
Однако, если у вас есть группа HTML, которая уже преобразована,Возможно, вы захотите взглянуть на что-то вроде Markdownify: конвертер HTML в Markdown для PHP .
Редактировать: в зависимости от того, что высказанное ниже, есть несколько вещей, которые вы должны иметь в виду:
Убедитесь, что в wmd.js
установлено следующее:
wmd_options = {"output": "Markdown"};
Это гарантирует, что вы сохраняете уценку в базе данных.
Источник: Как хранить уценку с помощью ОМП в ASP.NET?
При выводе Markdown в Интернет вам необходимо преобразовать его в HTML.Для этого вам понадобится библиотека, которая выполняет Markdown -> преобразование HTML.Вот два примера:
Я не разработчик .NET, поэтому я не могу помочь с тем, как использовать эти библиотеки, но, надеюсь, документация прояснит это.