はてなブログの記事データを hugo のデータに変換する
にて記事データのパースをすることが可能になったので今度はそれを hugo のデータに変換することを試みる。そのために hatenablog2hugo というコマンドを書いた *1
パースした内容を hugo の下記のようなフォーマットに変換を行う
+++ date = "..." draft = true/false title = "..." tags = [".."] +++ foo bar
はてなブログからエスクポートされる内容は全て html に変換された後のものになってしまっているがそれは致し方ないのでそのまま body に突っ込むようにした。これを実行すると無事下記のように hugo にて表示されるようになった。はてなブログの style を期待した html のままになってしまっているので、それは調整する必要がありそう。
ということをはてなブログに書いている。