データの移行(Movable Type 形式)
よそにある日記を 文蔵 に取り込む
すでにブログなどに書きためた日記は、Movable Type 形式のテキストファイルにすれば 文蔵 に取り込めます。逆に、文蔵 のデータも同じ形式で書き出せる(macOS 版・iOS 版とも)ので、記録が特定のサービスに閉じ込められることはありません。
かんたんに言うと
① 今使っているブログ/アプリで「Movable Type 形式」でエクスポートする
② 文蔵 の「日記データ読み込み」でそのファイルを選ぶ
③ このデータにつける名前(日記名)を入れて読み込む
Movable Type 形式とは
ブログシステム「Movable Type」由来の、1つのテキストファイルに全記事を書き出す形式です。多くのブログサービスがエクスポート/バックアップの選択肢として対応しています。中身はただのテキストなので、必要なら自分で用意することもできます。
対応ツールから書き出す
お使いのブログの「エクスポート」「バックアップ」「書き出し」の設定を開き、「Movable Type 形式」を選んでください。呼び名の例:
- はてなブログ … 設定 → 詳細設定 → エクスポート → 「Movable Type 形式」
- ココログ … 管理ページ → 記事 → 「書き出し」(Movable Type 形式で出力されます)
- Movable Type … ツール → 記事の書き出し
- livedoor Blog / Seesaa ブログ / FC2 ブログ など … 管理画面のバックアップ/エクスポート
WordPress の標準エクスポートは XML(WXR)形式で、そのままでは読み込めません。「Movable Type 形式」で出せるプラグインを使うか、後述の形式に自分で変換してください。
ファイルの形式(自分で用意する場合)
UTF-8 のテキストファイルで、次の構造を繰り返します。
- 1エントリ= ヘッダー行(
キー: 値)+-----(ハイフン5個)+BODY:と本文 - エントリとエントリの区切りは
--------(ハイフン6個以上。8個が一般的) - ヘッダーの必須項目は
AUTHOR:(書き手の名前・任意の文字列で可)、TITLE:(タイトル)、DATE:(日時)の3つ。どれか欠けているエントリは読み飛ばされます DATE:の書式はMM/dd/yyyy HH:mm:ss(月/日/年の順・24時間制)。例:04/01/2005 21:30:00は 2005年4月1日 21:30。日本式の「年/月/日」ではない点に注意KEYWORDS:は任意(空でも可)。EXTENDED BODY:EXCERPT:STATUS:などは書いてあっても無視されます
最小の例(2エントリ)
AUTHOR: 山田太郎 TITLE: 桜が咲いた DATE: 04/01/2005 21:30:00 ----- BODY: 近所の公園の桜が咲き始めた。 去年より少し早い。 ----- KEYWORDS: -------- AUTHOR: 山田太郎 TITLE: 引っ越し DATE: 08/15/2005 10:00:00 ----- BODY: 新しい家に移った。片づけが終わらない。 ----- KEYWORDS: --------
文字コードは UTF-8 を推奨します。UTF-8 で読めなかった場合は、読み込み画面で Shift-JIS / EUC-JP / ISO-2022-JP / UTF-16 / Windows (CP1252) から選び直せます。改行は CRLF(Windows 形式)でも問題ありません。
読み込み手順
- 1. 読み込み画面を開く
- macOS 版は「ファイル」メニュー →「日記データ読み込み…」。iOS 版は「•••」メニューの「日記データ読み込み」から。
- 2. ファイルを選ぶ
- 「ファイルを選択…」から選ぶか、macOS 版なら Finder からテキストファイルを枠内にドラッグ&ドロップします。
- 3. 日記名を入れて読み込む
- このインポート全体に付ける日記名(データの出どころを区別するラベル。例「はてなブログ」「昔のPCの日記」)を入力し、「読み込む」を押します。「◯件読み込みました(重複スキップ:◯件)」と表示されれば完了です。
読み込んだあと
- 同じファイルを同じ日記名で読み込み直しても、重複するエントリは自動でスキップされます(AUTHOR+TITLE+日時+日記名で判定)。追記された分だけが増えます
- 違う日記名で読み込むと、別のデータとして二重に入ります。間違えたら「日記名で削除」でその日記名ぶんをまとめて削除できます(macOS 版は「ツール」メニュー、iOS 版は「•••」メニュー)
- 日記名を後から変えたいときは「ツール」→「日記名の変更」(macOS 版)
- iOS 版でも読み込み・書き出し・「日記名で削除」ができます。「日記名の変更」は macOS 版のみです
うまくいかないとき
- 文字化けする
- 読み込み画面で文字コードを Shift-JIS など別の候補に切り替えてください。
- 0件しか読み込まれない
- 各エントリに
AUTHOR:TITLE:DATE:が揃っているか、DATE:がMM/dd/yyyy HH:mm:ss(月が先・24時間制)になっているかを確認してください。区切り線が全角ハイフンや別の記号になっていないかも確認を。 - 日付が1日ずれる/時刻がおかしい
DATE:はお使いの端末のタイムゾーンで解釈されます。また、タイトルが「2005.4.1(金)」のようにYYYY.M.Dで始まっていてDATE:と食い違う場合は、タイトルの日付を優先します(下書きを後日公開した記事などの救済)。- 同じ日記が二重に増えた
- 前回と違う日記名で読み込むと別データ扱いになります。不要なほうを「日記名で削除」で消してください。
関連ページ
アプリの使い方全般は 文蔵 サポートページ をご覧ください。うまくいかない場合は お問い合わせフォーム からご連絡ください。
