Convertire HTML in Markdown con Javascript
Turndown è una libreria per Javascript che ci consente di convertire l'HTML in Markdown.
Per me è molto comodo, visto che Markdown non lo uso mai.
E' possibile usare Turndown sia con Node.js che nel browser (come nel nostro caso).
Ecco un esempio:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JS TO MD</title>
<script src="https://unpkg.com/turndown/dist/turndown.js"></script>
<script>
var turndownService = new TurndownService();
var markdown = turndownService.turndown('<h1>Hello world!</h1>');
console.log(markdown);
</script>
</head>
<body>
</body>
</html>
Questo quello che vedrete in console:
Hello world!
============
Se volete fare qualche prova senza installare il tutto, potete andare su GitHub.
La demo è molto completa.
Enjoy!
javascript html markdown turndown
Commentami!