Subscribed unsubscribe Subscribe Subscribe

はてなブログの記事データを hugo のデータに変換する

tech

soh335.hatenablog.com

にて記事データのパースをすることが可能になったので今度はそれを hugo のデータに変換することを試みる。そのために hatenablog2hugo というコマンドを書いた *1

github.com

パースした内容を hugo の下記のようなフォーマットに変換を行う

+++
date = "..."
draft = true/false
title  = "..."
tags = [".."]
+++
foo
bar

はてなブログからエスクポートされる内容は全て html に変換された後のものになってしまっているがそれは致し方ないのでそのまま body に突っ込むようにした。これを実行すると無事下記のように hugo にて表示されるようになった。はてなブログの style を期待した html のままになってしまっているので、それは調整する必要がありそう。

ということをはてなブログに書いている。

*1:と言ってもただのとりあえず状態のスクリプトである