PHP で日本語を含む HTML から Markdown に変換する方法
ホムペを再構築するにあたりSculpin でホムペを再構築したときのメモでもサラッと書いたけど“.html をスクリプトで .md に変換&リンクを再構成”というのが割と厄介だった。
PHP で Markdown 記法から HTML への変換を行うライブラリ/パッケージは多数見つかるが、その逆の HTML から Markdown 記法への変換を行う物は数えるほどしかありませんでした。
ざっと探した感じでは
ぐらいのようです。
結局、1番目の html-to-markdown
は思ったように動いてくれなかったので、2つ目の Markdownify
を使うようにしたのですがこちらも癖があって意図通りに動かすのは大変でした。