Конвертируйте HTML обратно в Markdown для редактирования в WMD.

StackOverflow https://stackoverflow.com/questions/235224

  •  04-07-2019
  •  | 
  •  

Вопрос

Мне любопытно, что происходит, когда вы редактируете сообщение на этом сайте.

Я использую wmd в качестве своего редактора уценок, конечно, когда я перехожу к редактированию, я получаю сгенерированный им HTML, а не уценку, как в stackoverflow.Теперь, есть ли способ сохранить оба?или достаточно ли надежно просто преобразовать HTML обратно в уценку, чтобы отобразить ее в редакторе wmd?

Спасибо!

Это было полезно?

Решение

Посмотрите на optionsExample.html в вашем распределении ОМП.Есть возможность отправить результат на сервер в виде Markdown.

Другие советы

Если вы хотите конвертировать HTML в Markdown в пакетном режиме, я могу порекомендоватьСценарий Python html2text.py Аарона Шварца с помощью которого вы можете просто:

cat my.html | python html2text.py # outputs markdown

Редактирую 11.05.12: В настоящее время я использую Пандок это как швейцарский нож для текстовых документов.Можно конвертировать html<>textile<>markdown<>epub<>pdf<>latex и т. д.

Как отмечает Крис, вы можете отправить Markdown на сервер и сохранить его там как таковой.Я начал пытаться использовать MarkdownJ для преобразования на стороне сервера, но он (на момент написания этой статьи) не конвертирует изображения правильно в HTML, поэтому в итоге я остановился на сценариях Java 6:Движок Rhino + showdown.js.Поскольку WMD использует showdown.js, вы получаете то же преобразование Markdown в HTML.Работает как шарм (во всяком случае, для Java 6).

Я только что знаю Markdownify (ранее html2text.php), который «пишет тексты в Markdown и сохраняет их в HTML.Вам не понадобится копия исходного ввода Markdown, поскольку Markdownify может преобразовать сохраненный HTML обратно в Markdown.А поскольку показы страниц происходят гораздо чаще, чем действия по написанию, это дает вам простой способ повысить производительность вашей страницы.Еще одним преимуществом CMS или аналогичного программного обеспечения является то, что теперь сохраняется только один формат текста — HTML.Теперь пользователь может выбирать, писать ли тексты в обычном HTML или использовать полноценный редактор Wysiwyg.И, конечно, он умеет писать в Markdown!»

Конвертеры HTML в уценку с открытым исходным кодом, написанные на JavaScript:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top