OneNote(business)の内容をマークダウンファイルに変換できるか
Obsidianのインストールに書いたように、ノートアプリをObsidianにする作業を続けています。 もともとはOneNoteを使っていたため、プライベートの環境についてはObsidianのImporterを使ってOneNoteの内容をインポートすることができたのですが、仕事の場合には同じ様にはいきませんでした。そもそも権限の問題があり、Importerを使ったインポートが許可されていません。 であれば、ローカルで処理してしまえば良い。OneNoteから.mht形式でエキスポートしたものをマークダウンに変換すれば良いのでは無いかと思い立ち、チャレンジしてみました。
結果から言うと、これは全くうまくいきませんでした。OneNoteからエキスポートした.mhtファイルはOneNoteのページがフラットに入っているようで、しかも、セクションやノートといった構造の概念が完全に欠落しているようでした。一応、解析するプログラムをAIに作成して貰ったのですが、ヘッダのSubject:
や<title>
タグにも有効そうな情報は入っていませんでした。頑張れば、ノートをマークダウンファイルに変換したものをフラットに出力することはできるかもしれませんが、そもそもエキスポートしたファイルの形式の情報をマイクロソフトさんが何もリリースしていないというのは、目的が完全に違うということだったのですね。かなりの無駄足でした。