Я ищу способ перевода файла html
в синтаксис типа Markdown
.Это запрос от моего клиента.Они считают, что этот тип архивного метода хорош для манипулирования одним из их приложений с графическим интерфейсом, сохраняя при этом возможность редактирования с приемлемым количеством сохраненной разметки.
Я смотрю на Kramdown
, но это сбивает с толку.Я создал объект Kramdown
, импортированный из файла html
:
doc = Kramdown::Document.new(source, :input => 'html')
Я хотел бы вывести формат Kramdown
, но я не понимаю, как сохранить его как Kramdown
формат.
Есть ли способ сохранить файл в формате Kramdown
?Исходный файл html
анализируется в Kramdown
, теперь я хочу сохранить этот файл так же, как и файл Markdown
, с таким простым синтаксисом разметки.Это работает просто отлично:
puts doc.to_html
... так что doc
просто отлично.Мне просто нужен способ для вывода версии Kramdown
.Любое понимание приветствуется.Приветствия