質問

このサイトで投稿を編集するとどうなるか興味があります。

マークダウンエディタにwmdを使用しています。もちろん、編集に行くと、stackoverflowのようなマークダウンではなく、生成されたHTMLを取得します。今、両方を保存する方法はありますか?または、HTMLをマークダウンに変換してwmdエディターで表示するだけで十分ですか?

ありがとう!

役に立ちましたか?

解決

WMDディストリビューションのoptionsExample.htmlを見てください。結果をMarkdownとしてサーバーに送信するオプションがあります。

他のヒント

バッチでHTMLをマークダウンに変換する場合は、お勧めできます Aaron Swartz <!>#8217; s html2text.py Pythonスクリプトを使用すると、次のことができます。

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

編集05/11/12:最近では Pandoc を使用していますこれはテキストドキュメント用のスイスナイフのようなものです。 html <!> lt; <!> gt; textile <!> lt; <!> gt; markdown <!> lt; <!> gt; epub <!> lt; <!> gt; pdf <!> lt; <!> gt; latexなど

Chrisが指摘しているように、Markdownをサーバーに送信して、サーバーに保存することができます。サーバー側で変換するためにMarkdownJを使用しようとしましたが、(この記事の執筆時点では)画像をHTMLに正しく変換しないため、最終的にJava 6 Scripting:Rhinoエンジン+ showdown.jsを使用しました。 WMDはshowdown.jsを使用するため、同じMarkdownからHTMLへの変換を取得します。チャームのように動作します(とにかくJava 6の場合)。

<!> quot;テキストを書き込む Markdownify (以前のhtml2text.php)を知っています。 MarkdownでHTMLに保存します。 Markdownifyは保存されたHTMLをMarkdownに戻すことができるため、元のMarkdown入力のコピーは必要ありません<!>#8217; t。また、ページのインプレッションは書き込みアクションよりもはるかに多いため、これによりページのパフォーマンスを向上させる簡単な方法が得られます<!>#8217;。 CMSまたは同様のソフトウェアのもう1つの利点は、1つの形式のテキストのみが保存されることです<!>#8212。 HTML。ユーザーは、プレーンHTMLでテキストを記述するか、本格的なWysiwygエディターを使用するかどうかを選択できます。そしてもちろん、彼はMarkdownで書くことができます!<!> quot;

JavaScriptで記述されたマークダウンコンバーターへのオープンソースhtml:

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top