Question

Je suis curieux de savoir ce qui se passe lorsque vous modifiez un message sur ce site.

J'utilise wmd pour mon éditeur de démarques, bien sûr, lorsque je vais éditer, je reçois le code HTML généré, pas le démarque comme dans stackoverflow. Maintenant, y a-t-il un moyen de stocker les deux? ou est-il suffisamment fiable pour convertir simplement le code HTML en markdown afin qu’il apparaisse dans l’éditeur wmd?

Merci!

Était-ce utile?

La solution

Regardez le optionsExample.html dans votre distribution WMD. Il existe une option pour envoyer le résultat au serveur en tant que Markdown.

Autres conseils

Si vous souhaitez convertir HTML en Markdown par lot, je peux le recommander. Le script Python d'Aaron Swartz & # 8217; s permet de:

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

Modifier le 05/11/12: J'utilise aujourd'hui Pandoc . qui est comme un couteau suisse pour les documents texte. Peut convertir le html & Lt; & Gt; textile & Lt; & Gt; markdown & Lt; & Gt; epub & Lt; & Gt; pdf < > latex, etc.

Comme Chris le note, vous pouvez envoyer Markdown sur le serveur afin de pouvoir le stocker comme tel. J'ai commencé à essayer d'utiliser MarkdownJ pour convertir côté serveur, mais il ne convertissait pas (au moment d'écrire ces images) les images au format HTML correctement. J'ai donc opté pour Java 6 Script: Rhino engine + showdown.js. Comme WMD utilise showdown.js, vous obtenez la même transformation Markdown-to-HTML. Fonctionne comme un charme (pour Java 6, de toute façon).

Je viens de savoir que Markdownify (anciennement html2text.php) que & "; écrit des textes dans Markdown et enregistrez-les au format HTML. Vous n'aurez pas besoin de & # 8217; une copie de l'entrée Markdown originale, car Markdownify peut reconvertir le code HTML enregistré en Markdown. Et comme les impressions de page sont beaucoup plus fréquentes que les actions d'écriture, cela vous donne un moyen simple d'améliorer les performances de votre page & # 8217; Un autre avantage pour un CMS ou un logiciel similaire est que maintenant un seul format de texte est enregistré & # 8212; HTML. L’utilisateur peut maintenant choisir d’écrire des textes en HTML simple ou d’utiliser un éditeur Wysiwyg à part entière. Et bien sûr, il peut écrire dans Markdown! & ";

Convertisseurs HTML open source en balises de démarcation écrites en JavaScript:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top